Prerequisites
You need one of these AI assistants:Claude Code
Full sub-agent support via Task tool
OpenCode
Full sub-agent support via Task tool
Gemini CLI
Inline skill execution
Codex
Inline skill execution
VS Code Copilot
Agent mode with context files
Antigravity
Native skill support
Cursor
Inline skill execution
Other Tools
Any tool that can read Markdown
For the best sub-agent experience with fresh context windows, use Claude Code or OpenCode. Other tools work great but run skills inline.
Step 1: Install the Skills
Run the installer
The installer detects your AI tool and copies skills to the right location:You’ll see a menu like this:Choose your tool and the installer will:
- Copy the 9 sub-agent skills to your tool’s skill directory
- Copy shared conventions (
persistence-contract.md,engram-convention.md,openspec-convention.md) - For OpenCode: also install slash commands
Step 2: Add the Orchestrator
The orchestrator is the main agent that coordinates sub-agents. Add it to your AI assistant’s configuration.See the Installation section for detailed setup instructions for your specific tool.
Step 3: Use It
Open your AI assistant in any project and start building!Initialize SDD
Tell your AI assistant to initialize SDD context:The orchestrator will:
- Detect your project’s tech stack
- Identify conventions (linters, test frameworks)
- Bootstrap the persistence backend (Engram or OpenSpec)
- Report what it found
Start a new feature
Describe what you want to build:The orchestrator will:
- Launch Explorer sub-agent to investigate the codebase
- Show you the exploration summary
- Launch Proposer sub-agent to create a proposal
- Show you the proposal and ask if you want to continue
Continue the workflow
If you approve, continue to the next phases:Or use the fast-forward command to generate specs, design, and tasks:The orchestrator will:
- Launch Spec Writer and Designer sub-agents in parallel
- Show you the specs and design
- Launch Task Planner sub-agent
- Show you the task breakdown
- Ask if you’re ready to implement
Implement the feature
When you’re ready, start implementation:The orchestrator will:
- Launch Implementer sub-agent with the first batch of tasks
- Write code following the specs and design
- Mark tasks as complete
- Show progress and ask if you want to continue
Verify and archive
After implementation, verify the feature works:The Verifier sub-agent will:The Archiver sub-agent will:
- Run your test suite (if configured)
- Compare implementation against every spec scenario
- Report issues at CRITICAL/WARNING/SUGGESTION levels
- Merge delta specs into main specs
- Move the change to the archive
- Clean up temporary artifacts
Example: Complete Workflow
Here’s a complete example of building a CSV export feature:What’s Next?
How It Works
Understand the orchestrator + sub-agent architecture
Commands Reference
Learn all the SDD commands in detail
Workflow Guide
Master the complete SDD workflow
Persistence Modes
Choose the right artifact storage for your needs
Need Help?
Installation Guides
Detailed setup instructions for every supported AI tool