Gera CLAUDE.md inteligente para projetos consumidores. Consome output do Repo Auditor, faz entrevista guiada com o dev e produz um CLAUDE.md especifico, conciso e acionavel. Use apos o Repo Auditor (18) ter mapeado o repositorio. Trigger em: "gerar claude.md", "criar claude.md", "onboarding", "setup claude md", "contexto do projeto", "documentar projeto para agente".
Gera um CLAUDE.md especifico e acionavel para o projeto consumidor, baseado na auditoria do Repo Auditor e entrevista com o desenvolvedor.
Esta skill segue GLOBAL.md, policies/execution.md, policies/persistence.md, policies/token-efficiency.md, policies/tool-safety.md, policies/handoffs.md, policies/quality-gates.md e policies/evals.md.
docs/repo-audit/current.mddocs/repo-audit/current.md (ou .bot/docs/repo-audit/current.md)CLAUDE.md na raiz do projeto consumidorSe docs/repo-audit/current.md nao existir quando esta skill for invocada:
docs/repo-audit/current.md e classificar cada secao como inferida, parcial ou desconhecidaLer docs/repo-audit/current.md (ou .bot/docs/repo-audit/current.md).
Extrair informacoes sobre: stack, comandos, estrutura de diretorios, testes, deploy, riscos.
Classificar cada uma das 11 secoes do CLAUDE.md como:
inferida — dados suficientes no audit para gerar a secaoparcial — tem algo mas precisa confirmar com o devdesconhecida — precisa perguntar ao dev| # | Secao | Classificacao Tipica |
|---|---|---|
| 1 | Project Overview | parcial ou desconhecida (objetivo de negocio nao esta no audit) |
| 2 | Tech Stack | geralmente inferida |
| 3 | Architecture | geralmente inferida |
| 4 | Key Files | sempre inferida (entry points, configs, modulos-chave) |
| 5 | Commands | parcial (package.json/Makefile cobre parte, mas pode ter scripts manuais) |
| 6 | Code Style | parcial (eslint/prettier configs dão pistas, mas convencoes verbais nao) |
| 7 | Design System | inferida se frontend; omitir inteiramente se nao houver frontend |
| 8 | Environment | parcial (.env.example ajuda, mas pode haver vars nao documentadas) |
| 9 | Testing | parcial (framework detectavel, patterns nao) |
| 10 | Gotchas | sempre desconhecida — conhecimento tacito do dev |
| 11 | Workflow | parcial (CI/CD config ajuda, branch strategy nao) |
Perguntar APENAS sobre secoes parcial ou desconhecida. Cada pergunta deve vir pre-populada com dados do audit.
| Secao | Se inferida | Se parcial | Se desconhecida |
|---|---|---|---|
| Project Overview | Pular | "Detectei X. Qual o objetivo de negocio?" | "O que este projeto faz e pra quem?" |
| Tech Stack | Pular | "Encontrei A, B, C. Faltou algo?" | "Qual a stack principal?" |
| Architecture | Pular | "Estrutura parece X. Algum pattern relevante?" | "Como o codigo esta organizado?" |
| Key Files | Sempre inferida | Sempre inferida | Sempre inferida |
| Code Style | Pular | "Vi convencao X. Outras regras?" | "Alguma convencao de estilo?" |
| Design System | Pular (sem frontend: omitir) | "Usando X. Tokens customizados?" | Pular se nao houver frontend |
| Commands | Pular | "Encontrei X comandos. Outros fora dos scripts?" | "Quais os comandos principais?" |
| Environment | Pular | "Encontrei .env com X vars. Outros necessarios?" | "Vars de ambiente obrigatorias?" |
| Testing | Pular | "Encontrei framework X. Patterns de teste?" | "Abordagem de testes?" |
| Gotchas | Sempre perguntar | Sempre perguntar | Sempre perguntar |
| Workflow | Pular | "Deploy via X. Branch strategy?" | "Workflow de dev?" |
Montar CLAUDE.md com ate 11 secoes. Omitir secoes vazias.
Se o diretorio .bot/ existir no repo alvo, adicionar secao no topo:
## Skills Kit
This repo uses a skills kit at `.bot/`. Reading order:
1. `.bot/GLOBAL.md`
2. `.bot/policies/`
3. `.bot/docs/repo-audit/current.md` (if exists)
4. `.bot/AGENTS.md`Usar templates/claude-md-output.md como base para o CLAUDE.md gerado.
Para monorepos com multiplos packages/workspaces:
CLAUDE.md na raiz do projeto consumidorCLAUDE.md criado ou atualizado na raiz do projetoEntregar:
Seguir policies/handoffs.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.