Skill de Documentação por nível de decisão. Use quando precisar documentar features, APIs, arquitetura, setup, operação, ou manter documentação existente atualizada. Trigger em: "documentar", "documentação", "docs", "ADR", "architecture decision record", "README", "feature doc", "api doc", "setup doc", "runbook", "troubleshooting", "doc de operação", "registrar decisão", "atualizar docs".
84
Quality
80%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/10-documenter/SKILL.mdDocumentação existe para responder perguntas antes que alguém precise fazer a pergunta. Cada nível de decisão tem seu próprio tipo de documentação.
Esta skill herda comportamento base de GLOBAL.md e destas policies:
policies/execution.mdpolicies/handoffs.mdpolicies/persistence.mdpolicies/token-efficiency.mdpolicies/evals.mdSe houver conflito entre instrucoes, a hierarquia global do kit prevalece.
Para templates completos de feature, ADR, runbook e playbook, consultar docs/skill-guides/documenter-templates.md apenas quando necessario.
Responde: qual problema resolve, para quem, com quais regras.
Conteúdo obrigatório:
Responde: qual endpoint chamar, com quais dados, e o que esperar de volta.
Conteúdo obrigatório:
Responde: qual a estrutura, quais padrões, por que essa decisão técnica.
Conteúdo obrigatório:
Responde: como subir, como deployar, como monitorar, como resolver problemas.
Conteúdo obrigatório:
Manter runbooks em docs/ops/runbooks/.
Para templates completos de runbook e playbook, consultar docs/skill-guides/documenter-templates.md.
docs/
README.md
features/
<feature-name>/
README.md
rules.md
flow.md
api.md
ui.md
architecture/
overview.md
frontend.md
backend.md
decisions/
adr-NNN-*.md
api/
README.md
errors.md
pagination.md
ops/
setup.md
deploy.md
observability.md
context/
current-focus.md
history.md
plans/O diretório context/ é gerenciado pelo Context Manager. O diretório plans/ armazena planos de implementação.
Usar templates/doc-update.md para atualizacao curta e docs/skill-guides/documenter-templates.md quando precisar dos templates completos de feature, ADR, runbook e playbook.
rules.md, não repita em api.md. Faça referênciaDocumentação é escrita DURANTE o desenvolvimento, não depois.
Documentação escrita depois do fato é incompleta por definição. Ninguém lembra de tudo.
Codigo bem escrito prioriza clareza. Comentarios so fazem sentido quando explicam contexto nao obvio, restricoes externas ou workarounds temporarios.
Exceções permitidas:
Tudo mais é sinal de que o código precisa de refatoração, não de comentário.
Seguir policies/handoffs.md e, quando util, templates/doc-update.md.
524725e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.