genesis-sprintlisted
Install: claude install-skill rafaeldourado9/genesis-skill
## Tarefa
Gerar o backlog completo e executar cada sprint delegando tasks para os agentes especialistas. Execute os passos abaixo **na ordem**. Não pule tasks. Não avance para a próxima task sem testes passando na atual.
## Pré-condições obrigatórias
**Execute estas verificações antes de qualquer outra ação. Se uma falhar, PARE.**
```
1. .genesis/state.json existe?
NÃO → PARE. Instrua: "Execute /genesis para iniciar o projeto do início."
2. .genesis/manifest.md existe?
NÃO → PARE. Instrua: "Execute /genesis-intake para coletar os requisitos primeiro."
3. .genesis/architecture/system-design.md existe?
NÃO → PARE. Instrua: "Execute /genesis-architect antes de planejar sprints."
4. state.json.phase é 'sprints' ou 'build'?
NÃO (ex: 'intake', 'architecture') → PARE.
Instrua: "A fase atual é '[phase]'. Complete /genesis-architect antes de continuar."
```
Apresente o resultado assim:
```
✅ manifest.md — encontrado
✅ system-design.md — encontrado
✅ state.json — phase: sprints — pronto para planejar
```
ou, em caso de falha:
```
🔴 Pré-condição não atendida: system-design.md não encontrado
→ Execute /genesis-architect para gerar a arquitetura antes de criar sprints.
Ordem obrigatória: intake → scout (se brownfield) → architect → sprint
```
Não continue se qualquer verificação falhar.
---
## Leia antes de planejar
1. `.genesis/manifest.md` → features do produto
2. `.genesis/architecture/system-design.md` → módulos e dependências
3. `.genesis/contracts/o