Development Kit provides 14 slash commands covering the full software development lifecycle plus provider-neutral external research and workflow status/recovery operations.
graph LR
Z["/dk-autopilot"] -.-> A["/dk-idea"]
A --> B["/dk-spec"]
A -. "fresh external evidence" .-> R["/dk-research"]
R -. "evidence + provenance" .-> B
B --> C["/dk-design"]
C --> D["/dk-tasks"]
D --> E["/dk-build"]
D --> F["/dk-build-auto"]
E --> G["/dk-test"]
F --> G
G --> H["/dk-review"]
H --> I["/dk-simplify"]
I --> J["/dk-ship"]
K["/dk-status"] -.-> A
L["/dk-debug"] -.-> G
| Command | Lifecycle Stage | Description |
|---|---|---|
/dk-autopilot |
Full lifecycle | Runs the complete Automated Guided Workflow |
/dk-idea |
UNDERSTAND | Refine a rough idea into a concrete concept |
/dk-research |
Conditional / any stage | Gather current external evidence through approved capabilities with provenance and trust boundaries |
/dk-spec |
DEFINE | Create the minimum required specification artifacts |
/dk-design |
DESIGN | Produce technical and visual design |
/dk-design-system |
DESIGN / Governance | Establish, inspect, verify, and govern the project's authoritative frontend design system (design.md) |
/dk-tasks |
PLAN | Break approved work into small, verifiable tasks |
/dk-build |
IMPLEMENT | Implement the next task through every gate |
/dk-build-auto |
IMPLEMENT | Process the entire plan automatically |
/dk-test |
VERIFY | Run task-specific verification |
/dk-review |
REVIEW | Run the full multi-axis review cycle |
/dk-simplify |
SIMPLIFY | Apply the Ponytail simplicity ladder |
/dk-debug |
Recovery | Systematic root-cause analysis |
/dk-ship |
COMPLETE | Final verification and release preparation |
/dk-status |
Anytime | Show current workflow state |
- Want the framework to guide the entire lifecycle? ->
/dk-autopilot - Have a rough idea? ->
/dk-idea - Need current external facts, standards, compatibility information, or source-backed evidence? ->
/dk-research - Need to debug something? ->
/dk-debug - Ready to release? ->
/dk-ship - Not sure where you are? ->
/dk-status
/dk-research is a conditional capability, not a new lifecycle stage. External content is treated as untrusted data and cannot override Development Kit instructions or approvals.
See the Command Selection Matrix for a complete decision table.