Skills

Sem procedimento testado nesta página.

O que é

Uma skill é uma pasta com um arquivo SKILL.md dentro. No arquivo vai um cabeçalho curto dizendo quando usar aquilo, e abaixo as instruções. É só isso.

O que faz a diferença não é o formato, é quando o texto entra em cena. O CLAUDE.md é carregado em toda sessão e cobrado em toda mensagem. O corpo de uma skill só carrega quando ela é usada. Por isso uma skill pode ter centenas de linhas de material de referência sem custar nada até você precisar dela.

Você chama uma skill digitando /nome-da-skill. O Claude também pode carregá-la sozinho quando a descrição bate com o que você pediu — é a descrição, não o nome, que faz esse trabalho.

Skills vivem em três lugares:

Escopo Caminho Alcance
Pessoal ~/.claude/skills/<nome>/SKILL.md todos os seus projetos
Projeto .claude/skills/<nome>/SKILL.md só aquele repositório
Plugin dentro do plugin onde o plugin estiver ativo

Transforme um processo em skill quando: você colou a mesma lista de instruções pela segunda vez; uma seção do CLAUDE.md deixou de ser um fato e virou um procedimento; ou você acabou de passar horas acertando algo que vai precisar fazer de novo. Esse último caso é o mais rentável — no fim da sessão em que deu certo, o material para escrever a skill está todo ali.

O critério para escolher entre CLAUDE.md e skill é a frequência. Se precisa valer em toda sessão, é CLAUDE.md. Se precisa ser convocado de vez em quando, é skill.

Skill de terceiro e skill própria resolvem coisas diferentes. Instale de terceiro quando o assunto é uma especialidade que não é sua — auditoria de segurança, SEO, acessibilidade — e alguém que entende já escreveu o critério. Escreva a sua quando o processo é da sua casa: seu tom de voz, seu formato de entrega, sua ordem de checagem. Ninguém de fora vai acertar isso.

Quando dá errado

Sintoma. Você criou ou instalou uma skill, digita / e ela não está na lista. Chamar pelo nome também não funciona.

Causa provável. Depende de onde a skill mora.

Verificação.

  1. Rode /context e veja se a skill aparece na listagem de skills carregadas.
  2. Confirme o arquivo no disco: ls ~/.claude/skills/<nome>/SKILL.md para a pessoal, ou ls .claude/skills/<nome>/SKILL.md para a do projeto.
  3. Se for de plugin, abra /plugin e confira na aba de instalados se ele está ativo e sem erro. A aba de erros mostra falhas de carregamento.

Correção.

Relacionado

Você pode estar procurando isso se