From dev-team-kit-fv
Generates project-specific CLAUDE.md files from Repo Auditor output via guided developer interviews. Use after repo audit; triggers on 'gerar claude.md', 'onboarding', 'setup claude md'.
npx claudepluginhub felvieira/claude-skills-fvThis skill is limited to using the following tools:
Gera um CLAUDE.md especifico e acionavel para o projeto consumidor, baseado na auditoria do Repo Auditor e entrevista com o desenvolvedor.
Generates or updates concise CLAUDE.md/AGENTS files from codebase scans with non-obvious build commands, conventions, gotchas under 100 lines. Audits existing files for quality.
Guides writing effective CLAUDE.md files with best practices on constraints, commands, exclusions, subdirectory rules, and auditing for projects.
Generates and optimizes CLAUDE.md files for Claude Code projects by analyzing codebase context and applying Anthropic best practices. Reduces token usage for effective project instructions. Use for init, create, optimize actions.
Share bugs, ideas, or general feedback.
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.