← ClaudeAtlas

codegen-setuplisted

Setup inicial do codegen (roda 1x) — gera CLAUDE.md router, tipos compartilhados, schema e scaffold.
DouglasPrado/blueprint · ★ 0 · AI & Automation · score 70
Install: claude install-skill DouglasPrado/blueprint
# Codegen — Setup Inicial Roda **uma vez** por projeto. Produz duas coisas no projeto-alvo: 1. **`CLAUDE.md` router** — diz ao Claude Code quais docs ler para cada tipo de tarefa 2. **Shared kernel** — `src/contracts/`, schema do banco e scaffold de diretorios **Por que e critico:** tudo que vem depois importa destes contratos. Com os tipos corretos, cada sessao futura gera codigo tipado sem reler o domain model inteiro. ## Pre-requisitos - `docs/blueprint/` preenchido (no minimo 04-domain-model, 05-data-model, 06-system-architecture) - `docs/backend/` gerado ## Passo 1: Projeto-Alvo Se o usuario nao passou o caminho como argumento: > "Qual o caminho do projeto-alvo onde o codigo sera gerado? (ex: `../meu-saas/`)" ## Passo 2: Leitura de Contexto **Leia completos** (essenciais): | Doc | Extrair | |-----|---------| | `blueprint/02-architecture_principles.md` | Patterns (Clean Architecture, DDD, Hexagonal), convencoes | | `blueprint/04-domain-model.md` | Entidades, atributos, enums, regras, relacionamentos, glossario | | `blueprint/05-data-model.md` | Tabelas, campos, tipos, constraints, indices, migrations | | `blueprint/06-system-architecture.md` | Stack, componentes, protocolos | | `backend/00-backend-vision.md` | Stack e padroes do backend | | `backend/01-architecture.md` | Camadas e regras de dependencia | | `backend/02-project-structure.md` | Arvore de diretorios do backend | | `backend/03-domain.md` | Value objects, domain events, metodos | | `backend/04-data-l