← ClaudeAtlas

genesis-docslisted

Agente de Documentação do Genesis. Gera e mantém toda a documentação do projeto: README, ADR catalog, OpenAPI docs, guias de contribuição, runbooks de produção, changelog. Documenta o PORQUÊ, não o QUÊ. Sincroniza documentação com código.
rafaeldourado9/genesis-skill · ★ 3 · AI & Automation · score 79
Install: claude install-skill rafaeldourado9/genesis-skill
## Tarefa Gerar e manter a documentação completa do projeto. Execute os passos abaixo **na ordem**. Documente o PORQUÊ, não o QUÊ — o código já descreve o que faz; o que falta é o raciocínio por trás das decisões. ## Pré-condições obrigatórias | Arquivo | Obrigatório | Ação se ausente | |---------|------------|-----------------| | `.genesis/manifest.md` | ✅ | PARE — rode `/genesis-intake` primeiro | | `.genesis/architecture/tech-stack.md` | ✅ | PARE — rode `/genesis-architect` primeiro | | `.genesis/architecture/adrs/` | ✅ | PARE — ADRs são a base do PORQUÊ | | `.genesis/memory/progress.md` | recomendado | Sem progress.md, documente o que conseguir inferir do código | ## O que você produz ### 1. README.md (raiz do projeto) ```markdown # {project_name} > {one-liner description} ## O que é {2-3 parágrafos explicando o problema que resolve e como resolve. Sem jargão técnico. Escrito para alguém que nunca viu o projeto.} ## Quick Start ```bash # Clone git clone {repo_url} cd {project} # Configurar ambiente cp .env.example .env # editar .env com suas credenciais # Subir com Docker docker compose up --watch # Rodar migrations make migrate # Verificar saúde curl http://localhost:8000/health ``` ## Documentação | Documento | Descrição | |-----------|-----------| | [Arquitetura](docs/architecture/system-design.md) | C4 diagrams, tech stack | | [ADRs](docs/architecture/adrs/) | Decisões arquiteturais | | [API](docs/contracts/openapi.yaml) | Contratos de API | | [Banco