Two Workflows¶
The toolkit operates two primary workflows, each designed for a different type of work.
At a glance¶
graph TB
subgraph design["Product Design"]
direction LR
P0["/pd-0-start"] --> P1["/pd-1-research"] --> P2["/pd-2-prd"] --> P3["/pd-3-prototype"] --> P4["/pd-4-validate"] --> P6["/pd-6-handoff"]
end
subgraph bridge["Spec Generation"]
direction LR
SFP["/specs-from-prd"]
SFR["/spec-from-requirements"]
ACT["/activate"]
SFP --> ACT
SFR --> ACT
end
subgraph dev["Development"]
direction LR
D1["/1-bootstrap"] --> D2["/2-plan"] --> D3["/3-build"] --> D4["/4-review"] --> D5["/5-finalize"] --> D6["/6-operate"]
end
P6 -->|"PRD ready"| SFP
ACT --> D2
SFR -.->|"No PRD?<br/>Direct entry"| ACT
subgraph kw["Knowledge Work (legacy)"]
direction LR
K0["/kw-0-start"] --> K1["/kw-1-plan"] --> K2["/kw-2-execute"] --> K3["/kw-3-review"] --> K4["/kw-4-publish"]
end
Which workflow should I use?¶
| If you're... | Use | Start with |
|---|---|---|
| Building a product (research, design, build, deploy) | Unified Product Development | /vt-c-pd-0-start |
| Already have a validated design, jumping straight to code | Unified Product Development | /vt-c-0-start |
| Creating non-code deliverables (docs, research, processes) | Unified Product Development (with document deliverable_type) or Knowledge Work (legacy) |
/vt-c-pd-0-start or /vt-c-kw-0-start |
Not sure?
Start with /vt-c-pd-0-start or /vt-c-kw-0-start. Each shows the full workflow for its type and validates that your project is ready.
Unified Product Development¶
A single end-to-end workflow spanning product design, implementation, and operations. Design artifacts flow directly into implementation planning — no handoff friction.
Design Phase (6 phases + iterative loop)¶
| Phase | Command | What happens |
|---|---|---|
| 0. Start | /vt-c-pd-0-start |
See the workflow, validate readiness |
| 1. Research | /vt-c-pd-1-research |
User interviews, personas, analysis |
| 2. PRD | /vt-c-pd-2-prd |
Product Requirements Document |
| 3. Prototype | /vt-c-pd-3-prototype |
Deployable HTML/React prototype |
| 4. Validate | /vt-c-pd-4-validate |
Usability testing with real users |
| 5. Handoff | /vt-c-pd-6-handoff |
Development handoff package |
The design phase includes an iterative design loop (/vt-c-pd-inbox-scan → /vt-c-pd-analyze-changes → /vt-c-pd-route-decision) that lets you respond to new feedback without restarting.
Spec Generation (bridge between design and development)¶
| Entry point | Command | When to use |
|---|---|---|
| From PRD | /vt-c-specs-from-prd |
You have a completed PRD — generates all feature specs automatically |
| From requirements | /vt-c-spec-from-requirements |
No formal PRD — create specs from documents, notes, or a topic description |
| Activate | /vt-c-activate |
Load generated specs, see the wave dashboard, start building |
Implementation Phase (7 phases)¶
| Phase | Command | What happens |
|---|---|---|
| 0. Start | /vt-c-0-start |
See the workflow, validate readiness |
| 1. Bootstrap | /vt-c-1-bootstrap |
Scaffold project structure |
| 2. Plan | /vt-c-2-plan |
Architecture and spec via conceptual orchestrator |
| 3. Build | /vt-c-3-build |
Implementation with knowledge capture |
| 4. Review | /vt-c-4-review |
6 parallel code reviewers |
| 5. Finalize | /vt-c-5-finalize |
Final quality verification |
| 6. Operate | /vt-c-6-operate |
Bug investigation and incident response |
See Development Workflow and Product Design Workflow for the full guides.
Knowledge Work¶
Unified model
Knowledge Work phases are functional but deprecated as a standalone workflow. New projects should use
Unified Product Development with deliverable_types dispatch in spec frontmatter. The KW skills
remain available for legacy projects and pure documentation work.
5 phases for non-code deliverables like documentation, research, and processes.
| Phase | Command | What happens |
|---|---|---|
| 0. Start | /vt-c-kw-0-start |
See the workflow, validate readiness |
| 1. Plan | /vt-c-kw-1-plan |
Define approach, structure, and risks |
| 2. Execute | /vt-c-kw-2-execute |
Do the work with learning capture |
| 3. Review | /vt-c-kw-3-review |
Quality review without code assumptions |
| 4. Publish | /vt-c-kw-4-publish |
Finalize and deliver |
See Knowledge Work Workflow for the full guide.
How workflows connect¶
A typical product might use both workflows:
- Unified Product Development — research users, design, build, deploy, operate
- Knowledge Work — create user guides, training materials, process docs alongside or after development