/skill-name — função de uma linha
Importante: este skill nunca modifica código fonte. (Apenas habilidades de investigação e revisão. Exclua esta linha para skills que escrevem código e diga claramente o que eles podem tocar.)
Pré-condições
Pare imediatamente se qualquer linha falhar. Informe qual condição falhou. Não continue.
| Condição | Se não atendida |
|---|---|
| … | Pare, informe a condição não atendida, não prossiga |
Posição no fluxo de trabalho
| Anterior | Este skill | Próximo |
|---|---|---|
| … | /skill-name | … |
Arquivos para ler
Sempre ler
| Arquivo | Por quê |
|---|---|
| … | … |
Ler apenas se
| Arquivo | Condição de acionamento |
|---|---|
| … | … |
Ler tudo "só por precaução" é proibido. Carregue a tabela condicional apenas quando o seu gatilho realmente se aplicar.
Passos
Passo 1. …
Disciplina de evidências
- Relate apenas o que você verificou diretamente.
- Cite locais como
path/to/file.ts:L42. - Quando você não tiver base para uma afirmação, escreva "não foi possível confirmar" — não adivinhe.
- Separe fato de inferência explicitamente.
- Anexe uma URL a qualquer afirmação externa.
Saída
Aonde vai e qual formato assume. Se o template ficar longo, mova-o para
${CLAUDE_SKILL_DIR}/reference/output-template.md e aponte para ele aqui.
Concluído quando
- …
Próximo
O que executar em seguida e se deve executar /clear primeiro.