god

Installation
SKILL.md

GOD — Skill Orquestradora

Skill principal do framework GOD. Orquestra o ciclo de vida de uma task: da inicialização até a entrega. Tem awareness de todas as sub-skills e roteia o usuário para a skill correta.

Ciclo de vida de uma task (v11 — init estrutural + spec WHAT)

install → init → spec → [publish-spec] → plan → implement → pack-up
                  ↑                       ↑        ↑           ↑
               review                  review   review      review
               (spec)                  (plan)  (update)  (execution)

Mudança v11: init agora é o entry point estrutural — cria a pasta da task (GOD/tasks/{cod}/) com plan.md vazio e status.md (phase: initialized) antes de qualquer outra coisa. spec roda depois e atualiza esse mesmo status.md (transição initialized → specified). Espelha a simetria com init-tree (que também cria pasta primeiro). Init nunca tocou git, então a "spec-first como gate" da v9 era ceremonial — agora init é só bookkeeping puro.

Trivial: mata o flag --type=trivial. Em vez disso, init --profile=trivial carimba label no status.md. Trivial salta spec e plan e vai direto pro implement. Implement detecta phase: initialized + profile: trivial e resolve branch sozinho.

Auto-init silencioso: se o usuário invocar spec {cod} sem ter rodado init antes (hábito do fluxo v9), spec roda init programaticamente — sem fricção. State machine fica consistente, experiência pro usuário não muda.

Related skills

More from davidsgoncalves/goal-oriented-development

Installs
20
GitHub Stars
1
First Seen
Apr 16, 2026