A resposta curta
Um prompt diz o que você quer agora. Regras dizem o que sempre precisa valer. Uma Skill ensina ao agente como um tipo de trabalho é feito. MCP e ferramentas permitem que ele alcance outros sistemas. Um subagente assume uma parte de um trabalho grande no próprio contexto. Um plugin reúne vários desses em uma única instalação.
O que cada camada faz, dos prompts aos plugins
São sete camadas, e cada uma responde a uma pergunta diferente. As três primeiras moldam como o agente pensa, as duas seguintes definem o que ele pode alcançar e as duas últimas tratam de dividir o trabalho e distribuí-lo.
| Camada | Função | Onde fica |
|---|---|---|
| Prompt | Diz o que você quer nesta rodada | Sua mensagem |
| Regras / instruções | Mantêm regras permanentes diante do agente | CLAUDE.md, AGENTS.md, .cursor/rules/ |
| Skill | Ensina um método que você pode reutilizar | Uma pasta com SKILL.md |
| Ferramenta | Faz o que só texto não consegue, como rodar código | Embutida no agente |
| Servidor MCP | Conecta dados e ações externos | Um servidor local ou remoto |
| Subagente | Cuida de uma parte específica no próprio contexto | A configuração de subagentes do agente |
| Plugin | Reúne Skills, servidores MCP e mais em uma única instalação | Um marketplace de plugins ou um repositório |
“O MCP conecta o Claude aos dados; as Skills ensinam ao Claude o que fazer com esses dados.” (Anthropic)
Um plugin é embalagem, não uma nova capacidade. No Claude Code, um plugin pode reunir Skills, slash commands, subagentes, hooks e servidores MCP, e o /plugin instala o conjunto inteiro. Os plugins aparecem em marketplaces de plugins, que são catálogos que normalmente ficam em um repositório Git. Os plugins do Codex seguem a mesma ideia para distribuir Skills e conexões MCP juntas.
Um marketplace de Skills como a Skillry funciona um nível abaixo. Ele oferece pastas de Skills individuais para colocar no Claude Code, no Codex ou no Cursor. A Anthropic também publica Skills próprias, como as que criam arquivos Word, PowerPoint, Excel e PDF. Instale um plugin quando quiser um kit de ferramentas completo de uma vez, e uma Skill avulsa quando precisar de um único método.
Escolha pelo que você quer fazer
Parta do trabalho à sua frente, não da lista de recursos. A maioria das configurações começa com as três primeiras linhas e acrescenta as outras quando surge uma necessidade real.
Uma pergunta pontual
Um prompt. Adicione uma ferramenta se precisar de dados ao vivo.
“Sempre use pnpm”
Uma regra, de uma linha.
Um fluxo de trabalho que você repete sempre
Uma Skill. Adicione MCP se precisar de dados externos.
Acessar o Jira, um banco de dados ou uma API
Um servidor MCP, mais uma Skill que explica o procedimento.
Pesquisar, construir e revisar ao mesmo tempo
Subagentes, todos compartilhando as mesmas Skills.
Entregar toda a configuração ao seu time
Um plugin, para que todos instalem em um único passo.
Uma tarefa real que usa a maioria das camadas
“Prepare a revisão de produto de sexta e aponte os riscos do lançamento.”
O prompt indica a semana e quem vai ler. As regras do repositório dizem o que não pode sair da empresa. Uma Skill define a estrutura do relatório e o checklist que ele precisa cumprir. Servidores MCP puxam as issues fechadas do Linear e os números do analytics. Enquanto o agente principal escreve, um subagente lê o feedback dos clientes. E um plugin permite que todo mundo na empresa instale a mesma Skill e os mesmos conectores em um único passo.
No Claude Code, uma Skill pode até rodar como seu próprio subagente. Adicione context: fork ao frontmatter dela.
Plugins vs Skills e outras confusões comuns
- “Um plugin é só uma Skill maior.” Um plugin é a caixa. Ele pode conter Skills, mas também comandos, subagentes, hooks e servidores MCP. Uma Skill sozinha é uma pasta com um método, e funciona sem plugin nenhum.
- “Uma Skill pode se conectar ao meu banco de dados.” Não sozinha. O acesso vem de uma ferramenta ou de um servidor MCP; a Skill explica como usá-lo.
- “Regras e Skills fazem o mesmo trabalho.” Regras são carregadas em todo chat, enquanto uma Skill é carregada quando a tarefa dela aparece. Coloque um procedimento longo nas regras e toda conversa paga por isso.
- “MCP e Skills competem.” A Anthropic os descreve como complementares, e o MCP agora tem uma extensão oficial para servir Skills.
Para onde ir agora
MCP vs Skills
Acesso versus know-how, e quando você precisa dos dois. Leia a comparação.
Skills vs prompts
O objetivo de hoje versus o método que você reutiliza. Leia a comparação.
Skills vs instruções
Regras sempre ativas versus Skills carregadas sob demanda. Leia a comparação.
Perguntas frequentes
Qual é a diferença entre Skills e subagentes?
Uma Skill é um conjunto de instruções que o agente carrega. Um subagente é um trabalhador separado, com o próprio contexto. No Claude Code, você pode rodar uma Skill dentro de um subagente com context: fork.
Plugins do Claude Code são a mesma coisa que Skills?
Não. Um plugin é um pacote que pode conter Skills junto com slash commands, subagentes, hooks e servidores MCP. As Skills de um plugin rodam como /plugin-name:skill-name, então nunca entram em conflito com as suas.
Preciso de tudo isso?
Não. Comece com prompts e algumas regras. Adicione uma Skill quando perceber que está repetindo um fluxo de trabalho, e MCP quando o agente precisar alcançar outro sistema.
Fontes
Este guia ajudou?
