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.
Skills com vários arquivos
Um skill é uma pasta, não um único arquivo: coloque scripts auxiliares, documentos de referência e modelos junto do SKILL.md. Importe uma pasta de skills existente como ela é: os arquivos são gravados em disco quando um agente inicia, para que ele possa lê-los e executá-los.
Histórico de versões
Cada salvamento que altera uma skill mantém a versão anterior, incluindo os arquivos anexos. Compare uma versão anterior com a atual e restaure-a com um clique, no desktop ou no app mobile.
Atualizar a partir do git
Vincule uma skill a um repositório git, com branch ou tag opcionais e uma subpasta quando um repositório contém várias skills. Atualizar traz o SKILL.md mais recente e seus arquivos usando o seu próprio acesso git, e a versão anterior continua no histórico.
Sincronização entre dispositivos
Skills do projeto acompanham seu repositório. Skills da conta acompanham você em todo lugar. Desktop e mobile leem, escrevem e publicam do mesmo jeito: o celular não é um visualizador somente leitura.
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.
Uma skill pode valer para um projeto inteiro, em vez de um só agente?
Sim. As skills se empilham em três camadas: uma base de projeto que todo agente desse projeto herda, os padrões associados a um agente específico e a seleção fixada em um único ticket do backlog. A base é a camada certa para convenções que nunca podem ser esquecidas, como suas regras de commit ou seu checklist de revisão, já que ela se aplica seja qual for o agente que pegar o trabalho.
Onde encontro skills escritas por outros desenvolvedores?
Na aba Comunidade da Skills Library, sem sair do AgentsRoom. Pesquise no catálogo público, filtre por categoria, leia uma skill inteira e depois use do jeito que ela está ou copie para a sua biblioteca, escolhendo se ela cai neste projeto ou na sua conta. Publicar a sua é uma caixa de seleção no editor de skills, desmarcada por padrão, e todo envio passa por moderação antes de aparecer.
Posso usar minhas skills pelo app mobile?
Sim. A biblioteca é sincronizada com o companheiro mobile pelo relay com criptografia de ponta a ponta, então você pode anexar uma skill a uma tarefa pelo celular do mesmo jeito que faria no desktop.
Posso manter uma skill longe de todos os agentes a menos que eu a anexe?
Sim. Marque uma skill como "Apenas os agentes aos quais está anexada" no editor e ela desaparece da biblioteca que os agentes consultam via MCP: só os agentes aos quais você a anexar (como predefinição de um agente, na base de projeto ou em um ticket) podem vê-la e carregá-la. Uma biblioteca grande continua utilizável sem que cada procedimento especializado seja escolhido sempre que um pedido parecer semelhante.
Posso manter uma skill sincronizada com um repositório git?
Sim. No editor da skill, abra Origem git e informe a URL do repositório, uma branch ou tag opcionais e a subpasta que contém o SKILL.md se o repositório contiver várias skills. Obter ou Atualizar lê o SKILL.md e os arquivos ao lado dele com o acesso git do seu computador (chave SSH ou gerenciador de credenciais), mostra o resultado no editor, e ao salvar a versão anterior fica no histórico, então uma atualização sempre pode ser desfeita.
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.
Para se aprofundar
Claude Ads: o skill do Claude Code que audita suas contas de anúncios
Claude Ads é um skill open source para o Claude Code: mais de 250 verificações no Google, Meta, LinkedIn, TikTok ou Amazon Ads, uma nota sobre 100 e um plano de ação priorizado, em cerca de dez minutos. Instalação, comandos, limites e como orquestrá-lo no AgentsRoom.
AGENTS.md: um único arquivo de contexto para todo agente de código (Codex, Antigravity, Claude)
AGENTS.md é o arquivo de instruções portátil que seus agentes de código leem antes de tocar no seu código. O que colocar nele, como ele se diferencia do CLAUDE.md e como manter um único contexto entre Codex, Antigravity e Claude.
Construa seu conjunto de skills
Baixe AgentsRoom e inicie Skills Library em 30 segundos. Gratuito para até 2 projetos.
App complementar: acompanhe seus agentes em qualquer lugar
Use Claude, Codex, Antigravity CLI ou outro provedor de IA.
Envie bugs e pedidos direto para o seu backlog público.