Skip to content

Phases Reference

What each development step is, what implements it, and which agents it declares. Generated from plugins/registry.json, the skill manifests and each phase's own frontmatter.

What is declared, and what is not

19 distinct phases. 1 declare an orchestrator via agent:; 18 do not. 2 carry a requires_agents declaration; 17 do not. Undeclared cells read "not declared" rather than being filled from prose, so this page doubles as the list of phases whose agent wiring is not yet machine-readable.

unified-product-development

End-to-end product development from research to production

Design phases

/vt-d-pd-0-start/vt-d-pd-1-research/vt-d-pd-2-prd/vt-d-pd-3-prototype/vt-d-pd-4-validate/vt-d-pd-5-specs/vt-d-pd-6-handoff

Phase Implemented by Orchestrator Declared agents
/vt-d-pd-0-start plugins/vt-product-dev/skills/pd-0-start/SKILL.md not declared
/vt-d-pd-1-research plugins/vt-product-dev/skills/pd-1-research/SKILL.md not declared
/vt-d-pd-2-prd plugins/vt-product-dev/skills/pd-2-prd/SKILL.md not declared
/vt-d-pd-3-prototype plugins/vt-product-dev/skills/pd-3-prototype/SKILL.md not declared
/vt-d-pd-4-validate plugins/vt-product-dev/skills/pd-4-validate/SKILL.md not declared
/vt-d-pd-5-specs plugins/vt-product-dev/skills/pd-5-specs/SKILL.md not declared
/vt-d-pd-6-handoff plugins/vt-product-dev/skills/pd-6-handoff/SKILL.md not declared

Implementation phases

/vt-d-0-start/vt-d-1-bootstrap/vt-d-2-plan/vt-d-3-build/vt-d-4-review/vt-d-5-finalize/vt-d-6-operate

Phase Implemented by Orchestrator Declared agents
/vt-d-0-start plugins/vt-product-dev/skills/workflow-0-start/SKILL.md not declared
/vt-d-1-bootstrap plugins/vt-product-dev/skills/workflow-1-bootstrap/SKILL.md not declared
/vt-d-2-plan plugins/vt-product-dev/skills/workflow-2-plan/SKILL.md not declared plan-checker (gate-critical), strategic-mentor (advisory)
/vt-d-3-build plugins/vt-product-dev/skills/workflow-3-build/SKILL.md not declared
/vt-d-4-review plugins/vt-product-dev/skills/workflow-4-review/SKILL.md implementation-orchestrator spec-compliance-reviewer (gate-critical), security-sentinel (gate-critical)
/vt-d-5-finalize plugins/vt-product-dev/skills/workflow-5-finalize/SKILL.md not declared
/vt-d-6-operate plugins/vt-product-dev/skills/workflow-6-operate/SKILL.md not declared

Iteration loop

/vt-d-pd-inbox-scan/vt-d-pd-analyze-changes/vt-d-pd-route-decision/vt-d-pd-capture-decisions

Phase Implemented by Orchestrator Declared agents
/vt-d-pd-inbox-scan plugins/vt-product-dev/skills/pd-inbox-scan/SKILL.md not declared
/vt-d-pd-analyze-changes plugins/vt-product-dev/skills/pd-analyze-changes/SKILL.md not declared
/vt-d-pd-route-decision plugins/vt-product-dev/skills/pd-route-decision/SKILL.md not declared
/vt-d-pd-capture-decisions plugins/vt-product-dev/skills/pd-capture-decisions/SKILL.md not declared

knowledge-work

[DEPRECATED] Redirects to unified workflow. Use deliverable_types in spec frontmatter instead.

Phases

/vt-d-activate/vt-d-2-plan/vt-d-3-build/vt-d-4-review/vt-d-5-finalize

Phase Implemented by Orchestrator Declared agents
/vt-d-activate plugins/vt-product-dev/skills/activate/SKILL.md not declared
/vt-d-2-plan plugins/vt-product-dev/skills/workflow-2-plan/SKILL.md not declared plan-checker (gate-critical), strategic-mentor (advisory)
/vt-d-3-build plugins/vt-product-dev/skills/workflow-3-build/SKILL.md not declared
/vt-d-4-review plugins/vt-product-dev/skills/workflow-4-review/SKILL.md implementation-orchestrator spec-compliance-reviewer (gate-critical), security-sentinel (gate-critical)
/vt-d-5-finalize plugins/vt-product-dev/skills/workflow-5-finalize/SKILL.md not declared

Orchestrators

Declared in plugins/vt-base/.claude-plugin/plugin.json under orchestrators. The phase column is that file's own lifecycle label, which is coarser than the /vt-d-* steps above.

Orchestrator Entry command Lifecycle phase Definition
bugfix /vt-d-investigate-bug maintenance plugins/vt-base/agents/orchestrators/bugfix-orchestrator.md
conceptual /vt-d-wf-plan research-and-design plugins/vt-base/agents/orchestrators/conceptual-orchestrator.md
finalization /vt-d-finalize-check release plugins/vt-base/agents/orchestrators/finalization-orchestrator.md
implementation /vt-d-wf-review development plugins/vt-base/agents/orchestrators/implementation-orchestrator.md
incident /vt-d-6-operate incident-management plugins/vt-base/agents/orchestrators/incident-orchestrator.md
knowledge-work /vt-d-activate knowledge-work plugins/vt-base/agents/orchestrators/knowledge-work-orchestrator.md
product-design /vt-d-pd-0-start product-design plugins/vt-base/agents/orchestrators/product-design-orchestrator.md

Hooks, by the tool they intercept

Hooks are not phase-bound: they trigger on tools. This table is the mapping to apply — a step that writes a file passes every Write/Edit row, whichever phase it belongs to.

Event Tools (matcher) Hooks
PostToolUse Bash commit-size-monitor.sh
PostToolUse Write security-lint.sh
PostToolUse Write|Edit auto-format.sh
PreCompact (every call) precompact-skill-inventory.sh
PreToolUse Bash supply-chain-guard.sh, venv-guard.sh
PreToolUse Read|Grep|Glob claudeignore-guard.sh
PreToolUse Write|Edit partition-guard.sh
PreToolUse Write|Edit|MultiEdit|NotebookEdit secret-scanner.sh
SessionStart (every call) openbrain-optin-prompt.sh, session-start-toolkit-check.sh, session-start.sh
SessionStart compact postcompact-recovery.sh
Stop (every call) autonomy-continue.sh, quality-gate.sh
UserPromptSubmit (every call) intent-skill-matcher.sh