arcadiasuite/server/skills
Jonas Pacheco 4057821404 feat(skills): Skill Marketplace (Biblioteca) — Fase 2
Servidor:
- GET /api/skills/marketplace: lista skills namespace=system/active,
  marca quais já foram importadas pelo tenant (campo imported)
- POST /api/skills/marketplace/:id/import: clona skill system→tenant
  com extends appontando para a origem

UI (Skills.tsx):
- Toggle "Minhas Skills" / "Biblioteca" no header
- Grid de cards 2 colunas com nome, slug, descrição, tags clicáveis,
  trigger type e versão
- Botão "Importar" → feedback imediato (badge "Importada" + highlight verde)
- Filtro por busca e tag na Biblioteca
- Estado vazio com instrução para admins publicarem skills system

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 09:44:49 -03:00
..
engine.ts feat(skills): Fase 1 — SkillEngine POO + ReferenceParser + API REST 2026-03-24 11:30:51 -03:00
reference-parser.ts feat(skills): Fase 1 — SkillEngine POO + ReferenceParser + API REST 2026-03-24 11:30:51 -03:00
routes.ts feat(skills): Skill Marketplace (Biblioteca) — Fase 2 2026-03-25 09:44:49 -03:00