Skip to content

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:

  1. Product Design — research, PRD, prototype, validate
  2. Development — build the validated design into code
  3. 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).