원클릭으로
break
Decompor documento de spec em tasks atômicas ordenadas — protótipo visual sempre antes de comportamento
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Decompor documento de spec em tasks atômicas ordenadas — protótipo visual sempre antes de comportamento
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Explorar ideias antes de criar plano formal
Revisão de código antes de merge
Documentar aprendizados para evitar recorrência
Validação de schema/enums/tipos antes de implementar código de domínio
Checklist obrigatório antes de qualquer commit
Validar estrutura de banco antes de operações de dados
| name | break |
| description | Decompor documento de spec em tasks atômicas ordenadas — protótipo visual sempre antes de comportamento |
| triggers | ["break","/break","decompor spec","quebrar em tasks","criar issues"] |
| globs | ["docs/spec/*.md"] |
Regra de Ouro: Uma task = uma coisa verificável. Protótipo visual antes de comportamento.
OBRIGATÓRIO após aprovação do /spec. Não executar sem spec aprovada.
LLMs perdem qualidade de entrega quando uma task é grande demais. Com contexto lotado, o modelo começa a adivinhar, duplicar código e perder coerência entre arquivos. Decompor em tasks atômicas mantém o contexto focado e verificável.
Além disso, implementar comportamento em uma tela que o usuário ainda não aprovou é desperdício garantido — o chamado "cobertor de pobre": cobre um lado, descobre o outro. Protótipo aprovado antes de lógica elimina esse ciclo de retrabalho.
cat docs/spec/YYYY-MM-DD-[nome].md
Identificar: páginas/telas, comportamentos por página, regras de negócio, modelos de dados.
Para cada página listada na spec:
Ordenar: todos os protótipos antes dos comportamentos dependentes.
Usar o seguinte template para cada task:
## TASK-001: [Página X] — Protótipo Visual
- **Tipo**: `prototype`
- **Página**: [nome da página]
- **FAZER**: Criar tela visual sem lógica (HTML/Blade/Livewire layout)
- **NÃO FAZER**: Nenhuma lógica de backend, sem queries, sem wire:model funcional
- **Arquivos**: [lista máx. 5 arquivos]
- **Critério**: Tela renderiza sem erro 500. Visual aprovado pelo usuário.
- **Depende de**: nenhuma
## TASK-002: [Página X] — Comportamento: [ação do usuário]
- **Tipo**: `behavior`
- **Página**: [nome da página]
- **FAZER**: Implementar [ação específica e única]
- **NÃO FAZER**: [o que não toca nesta task]
- **Arquivos**: [lista máx. 5 arquivos]
- **Critério**: [verificação objetiva e testável]
- **Depende de**: TASK-001
Salvar em .devorq/state/tasklist/YYYY-MM-DD-[nome].md dentro do projeto alvo.
Exemplo: .devorq/state/tasklist/2026-04-02-autenticacao-oauth.md
Apresentar a task list completa ao usuário com a pergunta:
Task list gerada e salva em .devorq/state/tasklist/[arquivo].md
Revise a ordem e granularidade:
- Alguma task está grande demais ou pequena demais?
- A ordem faz sentido para o seu fluxo de trabalho?
- Posso iniciar pela TASK-001?
[AGUARDANDO CONFIRMAÇÃO]
PARAR e aguardar confirmação explícita antes de iniciar qualquer task.
Para cada task aprovada da lista, seguir obrigatoriamente:
/scope-guard → /pre-flight → tdd → /quality-gate → commit
Nunca iniciar a próxima task sem commit da anterior aprovado pelo quality-gate.
Débito que previne: Contexto explodido, código duplicado por falta de visibilidade, comportamento implementado em tela não aprovada