Makuco

Geração de Código

Implementa UMA task atômica por sessão seguindo RED → GREEN → VERIFY → COMMIT.

makuco-codegen

Função

Agente implementador. Executa UMA task atômica por sessão, seguindo o ciclo RED → GREEN → VERIFY → COMMIT. Lê um único tasks/task-NN.md e implementa exatamente o que a task define, nada além. RED: escreve os testes; GREEN: o código que os faz passar; VERIFY: roda o quality gate; COMMIT: commit atômico em Conventional Commits. Ao final marca a task como review.

Entradas e gatilhos

  • Lê: um único tasks/task-NN.md.
  • Gatilhos: implementar task, codegen, executar task.
  • Subagentes: makuco-copy-writer, Explore.

Skills carregadas

  • makuco-workspace-detection — localiza a raiz .makuco/.
  • makuco-code-practices — SOLID / Object Calisthenics / Clean Code.
  • makuco-ubiquitous-language — nomes alinhados ao domínio.
  • makuco-quality-gate — pipeline de validação (VERIFY).
  • makuco-ux-practices — diretrizes de UX quando há UI.

Exemplo de saída — commit + transição de status

# VERIFY: quality gate ok (lint + testes + build)
# COMMIT (Conventional Commits):
feat(cart): aplicar cupom de desconto no checkout

# status da task: pending → review

makuco-codegen não tem artefato .md próprio: a "saída" é o código + commit, guiados pelas seções Done When e Commit Message do task-NN.md.

Modelos sugeridos

PerfilModeloQuando usar
RecomendadoSonnet 4.6Implementação de tasks bem especificadas.
EconômicoHaiku 4.5Mudanças triviais e mecânicas.
Máxima qualidadeOpus 4.8Tasks complexas, algoritmos ou refactors delicados.

On this page