Workflows¶
The toolkit provides three complete workflows, each designed for a different type of work.
Choosing the right workflow¶
graph TD
START{What are you building?} -->|Code, APIs, apps| DEV[Development Workflow]
START -->|Product concepts, PRDs, prototypes| PD[Product Design Workflow]
START -->|Documents, research, processes| KW[Knowledge Work Workflow]
PD -->|handoff| DEV
KW -->|may inform| PD
| I want to... | Workflow | Start command |
|---|---|---|
| Build an API or app | Development | /0-start |
| Design a new product feature | Product Design | /pd-0-start |
| Write documentation or research | Knowledge Work | /kw-0-start |
Workflow comparison¶
| Development | Product Design | Knowledge Work | |
|---|---|---|---|
| Phases | 7 | 7 + iterative loop | 5 |
| Output | Production code | SPECchen + handoff package | Published deliverables |
| Orchestrators | conceptual, implementation, deployment, bugfix, incident | product-design | knowledge-work |
| Code review | Yes (6 parallel reviewers) | No | No |
| Prototyping | No | Yes (HTML/React) | Optional |
| User research | No | Yes | Optional |
Combining workflows¶
Real projects often use multiple workflows:
- Product Design — research, PRD, prototype, validate
- Development — build the validated design into code
- Knowledge Work — create user guides, training materials
The Product Design handoff (/pd-6-handoff) produces a SPECchen package that feeds directly into Development (/1-bootstrap).