codegen-featurelisted
Install: claude install-skill DouglasPrado/blueprint
# Codegen — Feature Vertical (XP Pair Programming)
Implementa UMA feature como vertical slice: banco, API, frontend e testes. Ciclo XP: **RED → GREEN → REFACTOR**.
## Pre-requisitos
- `/blueprint:codegen-setup` executado (CLAUDE.md, tipos e schema existem)
## Passo 1: Receber a Feature
Se o usuario passou argumento, use-o. Senao, pergunte:
> "Qual feature? Ex: `autenticacao`, `crud-produtos`, `checkout`, `dashboard`"
## Passo 2: Carregar Contexto (apenas o necessario)
**NAO carregue todos os blueprints.** Leia CLAUDE.md e `docs/shared/MAPPING.md` para identificar docs relevantes.
**Carga condicional por tipo de feature:**
| Tipo | Blueprint (max 3) | Backend (max 3) | Frontend (max 2) |
|------|-------------------|-----------------|------------------|
| CRUD | 04-domain, 05-data, 08-use_cases | 03-domain, 05-api-contracts, 06-services | {{client}}/04-components |
| Fluxo | 07-flows, 08-use_cases, 09-states | 06-services, 09-errors | {{client}}/08-flows, {{client}}/05-state |
| Auth | 07-flows, 13-security | 08-middlewares, 11-permissions | {{client}}/11-security |
| Dashboard | 07-flows | 05-api-contracts, 06-services | {{client}}/04-components |
| Integracao | 06-architecture | 13-integrations, 12-events | {{client}}/08-flows |
**Docs shared** (so quando relevante): `glossary.md`, `event-mapping.md`, `error-ux-mapping.md`
**Context excerpting:** Para cada doc, leia headers primeiro (grep `#`), depois carregue apenas secoes relevantes (Read com offset/limit).
**C