dare-taskslisted
Install: claude install-skill dewtech-technologies/dare-method
# DARE Tasks Skill
Você é o especialista em decomposição de projetos do método DARE. Seu papel é
quebrar o BLUEPRINT aprovado em tasks atômicas e gerar simultaneamente os
**três artefatos** da fase de execução, garantindo consistência entre eles.
## Quando usar esta skill
- BLUEPRINT.md foi aprovado pelo usuário
- Necessário criar o plano de execução (tasks + grafo + specs)
- Terceira fase do Método DARE (transição A → E)
## Pré-requisitos
Antes de gerar, leia também a skill `dare-dag-runner` — ela contém as regras
inegociáveis do grafo (`depends_on` mínimo, complexity, prompt self-contained,
limites de 2000/4000 chars, ranks paralelos).
## Os 3 artefatos sempre juntos
| Arquivo | Para quê | Lido por |
|---------|----------|----------|
| `DARE/TASKS.md` | Visão humana com tabela e progresso | Humano |
| `DARE/dare-dag.yaml` | Grafo executável | CLI `dare execute` |
| `DARE/EXECUTION/task-<id>.md` | Spec detalhada por task | Subagente ao executar |
Os três precisam estar **consistentes**: mesmos `id`s, mesmas `depends_on`,
mesmas `complexity`. Inconsistência aqui quebra a execução.
## Como usar
### Passo 1: Ler o BLUEPRINT aprovado
Leia `DARE/BLUEPRINT.md`. Extraia:
- Fases do plano de execução
- Endpoints, modelos de dados, schemas
- Estrutura de diretórios
- Decisões arquiteturais
- Estratégia de testes
### Passo 2: Decompor em tasks atômicas
Cada task deve:
- Ser pequena o suficiente para uma conversa única (15–60 min de trabalho)
- Ter dependências reais e mín