Task Planning Skill
Este skill e ativado quando o usuario quer quebrar um PRD em tasks implementaveis.
Quando Usar
- •Apos PRD estar pronto
- •Para planejar sprint
- •Para estimar esforco
- •Para definir ordem de implementacao
Template
Use o template em templates/task-template.md como base.
Processo
- •
Analisar PRD
- •Identificar todos os requisitos funcionais
- •Mapear dependencias entre requisitos
- •Identificar componentes tecnicos
- •
Decompor em Tasks
- •Uma task = uma entrega atomica
- •Cada task deve ser testavel
- •Cada task deve ter criterios claros
- •
Ordenar Tasks
- •Dependencias tecnicas primeiro
- •Setup antes de implementacao
- •Testes junto com implementacao (TDD)
- •
Documentar
- •Arquivos a criar/modificar
- •Criterios de aceitacao
- •Testes necessarios
Principios
- •Atomicidade: Task faz uma coisa so
- •Testabilidade: Pode validar que esta pronto
- •Independencia: Pode ser feita em uma sessao
- •Clareza: Sem ambiguidade no que fazer
Outputs
- •
.claude/plans/features/<nome>/tasks.md