Skills Library
procedimentos modulares, qualquer runtime
Salve os procedimentos que seus agentes repetem. Anexe-os a tarefas ou agentes. Exporte para Claude, Cursor, Codex sob demanda. O roteamento baseado em gatilhos significa que a habilidade certa é carregada quando é relevante.

--- name: react-component-builder description: Use when creating new React components. Generates them with TypeScript, Tailwind, and colocated tests. allowed-tools: Read, Edit, Bash --- # React component builder When asked to create a new component: 1. Place it in `src/components/<Name>.tsx` unless told otherwise. 2. Use `forwardRef` if it accepts a `ref` prop. 3. Type props with an exported interface named `<Name>Props`. 4. Style with Tailwind utility classes; no `@apply` outside of `globals.css`. 5. Add a colocated test `<Name>.test.tsx` covering the happy path and one edge case. Avoid: - `React.FC` (prefer typed function declarations) - Index re-exports unless explicitly requested - Inline objects in JSX props (extract to `useMemo` if needed)
Uma biblioteca, qualquer runtime
A Skills Library é construída na especificação SKILL.md do Claude, mas compila para qualquer runtime que sua equipe usa hoje.
Orientado por gatilhos
Cada skill tem uma descrição 'use when'. Claude lê as descrições de todos os skills em escopo e os roteia automaticamente para o correto: nenhuma seleção manual.
Anexar a tarefas ou agentes
Pré-anexe um conjunto de skills a um agente para que seu kit de ferramentas acompanhe todas as tarefas que ele executa. Ou fixe skills específicos a um único ticket de backlog. Ambas as superfícies têm um padrão pegajoso.
Exportação universal
Salve uma vez, publique para Claude (.claude/skills/), Cursor (.cursor/rules/), Codex (AGENTS.md), Windsurf ou Aider em um clique. Mude de runtimes sem reescrever seus skills.
Sincronização entre dispositivos
Skills do projeto acompanham seu repositório. Skills de escopo do usuário acompanham sua conta. Mobile mostra o catálogo somente leitura. Desktop tem CRUD completo.
Lista branca de ferramentas permitidas
Restrinja um skill a um subconjunto de ferramentas (Read, Edit, Bash…). O runtime aplica a lista branca quando o skill é carregado: limites mais nítidos, menos surpresas.
Skills pessoais, ignorados pelo git
Marque um skill como pessoal e ele permanece em sua máquina. Os skills no nível do projeto vão para git para que o time os obtenha; os seus privados não vazam.
Como funciona
Abra a Skills Library
Clique no bloco Skills na barra lateral do projeto (ou pressione-o do terminal do agente no mobile). Procure nas abas de projeto + global, pesquise, organize em pastas.
Escreva primeiro o gatilho
O campo 'descrição' é o que Claude lê para decidir se deve carregar o skill. Formule como 'Use when…' ou 'Use to…'. Duas frases claras vencem um parágrafo longo.
Anexe-o a uma tarefa ou agente
Na criação de tarefas, multi-selecione skills ao lado do seletor de agentes. Ou defina padrões por agente para que seu kit de ferramentas viaje com ele. O último conjunto é pegajoso para a próxima tarefa.
Os skills são injetados no lançamento da tarefa
Quando a tarefa passa para in_progress, o corpo de cada skill é anexado à primeira mensagem do agente no formato SKILL.md nativo: Claude o trata como um skill carregado do disco.
Opcional: exportar para disco
Clique em 'Salvar em' em qualquer skill para escrever um arquivo real: Claude sob .claude/skills/<name>/, Cursor sob .cursor/rules/, Codex anexado a AGENTS.md, etc.
.claude/skills/<name>/SKILL.mdEscreva uma vez, implante em qualquer agente
Os skills são armazenados na AgentsRoom em sua forma canônica (Claude SKILL.md). Quando você clica em 'Salvar em', a AgentsRoom os compila automaticamente no formato que seu runtime alvo espera.
Claude Code
.claude/skills/<name>/SKILL.mdCursor
.cursor/rules/<name>.mdcWindsurf
.windsurf/rules/<name>.mdOpenAI Codex
AGENTS.md (bloco gerenciado)Aider
CONVENTIONS.md (bloco gerenciado)Genérico
<name>.mdPerguntas frequentes
Qual é a diferença entre um skill e um prompt?
Um prompt é texto que você copia no agente. Um skill é um procedimento com uma descrição 'use when' que o runtime carrega SOB DEMANDA quando relevante. Os skills o acompanham entre tarefas; os prompts são entradas imperativas de uso único.
Isto funciona apenas com Claude Code?
O armazenamento é formato Claude (SKILL.md), mas o menu de exportação compila para Cursor, Windsurf, Codex, Aider e markdown simples. Qualquer agente que consuma um desses runtimes pode usar seus skills.
Como os skills são entregues ao agente?
Quando uma tarefa passa para in_progress, os corpos dos skills anexados são injetados no prompt inicial do agente como blocos SKILL.md nativos. O agente os lê da mesma maneira que os skills em disco.
Posso compartilhar skills com minha equipe?
Os skills do projeto sincronizam através da API AgentsRoom para cada membro da equipe no mesmo projeto. Os skills marcados como Pessoal permanecem em sua máquina.
Posso importar skills que já escrevi?
Sim — o botão Importar escaneia .claude/skills/, .cursor/rules/ e .windsurf/rules/ em seu projeto (ou diretório de início para Claude), analisa o frontmatter YAML e adiciona correspondências à sua biblioteca AgentsRoom.
Você também pode gostar
Prompt Library
Salve os prompts que você reutiliza, organize-os em pastas e envie-os para qualquer agente em um clique. Mesmo DNA que Skills Library.
Teams (fluxo de trabalho multi-agente)
Encadeie múltiplos agentes em um pipeline. Os skills anexados a cada agente viajam com o handoff.
AgentsRoom MCP
O servidor MCP que os agentes usam para ler/salvar skills, prompts e comandos dev no runtime — nenhuma encanação extra.
Backlog & Task Board
Anexe skills diretamente aos tickets de backlog — o agente os carrega quando pega a tarefa.
Construa seu conjunto de skills
Baixe AgentsRoom e inicie Skills Library em 30 segundos. Gratuito para até 3 projetos.
App complementar: acompanhe seus agentes em qualquer lugar
Use Claude, Codex, Gemini CLI ou outro provedor de IA.
Envie bugs e pedidos direto para o seu backlog público.