task-breakdown
Divide pedidos grandes em micro-tarefas pequenas e sequenciais antes de escrever qualquer código.
- Category: discovered
- Tags: github, community
- Version: 1.0.0
- Author: walid
- Downloads: 0
- Updated: 2025-11-22
Download the latest version (v1.0.0) from this page.
SKILL.md
--- name: task-breakdown description: Divide pedidos grandes em micro-tarefas pequenas e sequenciais antes de escrever qualquer código. --- # Skill: Task Breakdown para o Daylyou ## Quando usar - Sempre que o utilizador pedir: - uma nova página ou aba (ex: Habits, Timeline, Inventory), - um fluxo novo (ex: onboarding, login), - um refactor grande, - integração com API externa (ex: Trakt, Supabase). ## O que fazer 1. Lê o pedido do utilizador e o ficheiro `CLAUDE.md`. 2. NÃO escrevas código ainda. 3. Cria uma lista de 5 a 12 micro-tarefas, cada uma: - com um objetivo único e claro, - limitada a poucos ficheiros, - implementável em menos de ~15 minutos. 4. Indica, em cada passo: - título curto, - ficheiros previstos, - breve descrição do objetivo. 5. Mostra o plano ao utilizador e pergunta se quer: - aceitar como está, - ou ajustar/reatribuir prioridades. 6. Só depois de o plano estar validado é que começas a implementar o passo 1. ## Formato de resposta - Secção `Plano de Micro-Tarefas` - Lista numerada de passos - Exemplo: 1. **Definir tipo Habit base** - Ficheiros: `/types/habits.ts` - Objetivo: criar o tipo Habit com id, title, frequency, createdAt. 2. **Criar componente HabitCard** - Ficheiros: `/components/habits/HabitCard.tsx` - Objetivo: componente visual para mostrar um hábito e o seu estado diário. 3. **Criar página /habits** - Ficheiros: `/app/habits/page.tsx` - Objetivo: listar hábitos mockados com HabitCard. …