Prerequisites
- Node.js 18+ installed
- An AI coding tool (Claude Code, Cursor, GitHub Copilot, etc.)
- A project to work on (greenfield recommended for AI-DLC)
Installation
Initialize Your Project
Open your AI coding tool and start the Master Agent:- Claude Code
- Cursor
- GitHub Copilot
Create Your First Intent
An Intent is your high-level goal:- “User authentication system”
- “Product catalog with search”
- “Payment processing integration”
- Ask clarifying questions to minimize ambiguity
- Elaborate into user stories and NFRs
- Define system context
- Decompose into loosely-coupled units
Plan and Execute Bolts
1. Domain Model
Model business logic using DDD principles
2. Technical Design
Apply patterns and make architecture decisions
3. ADR Analysis
Document significant decisions (optional)
4. Implement
Generate production code
5. Test
Verify correctness with automated tests
Project Structure After Init
Command Reference
| Agent | Command | Purpose |
|---|---|---|
| Master | project-init | Initialize project with standards |
| Master | analyze-context | View current project state |
| Inception | intent-create | Create a new intent |
| Inception | bolt-plan | Plan bolts for stories |
| Construction | bolt-start | Start/continue executing a bolt |
| Construction | bolt-status | Check bolt progress |
| Operations | deploy | Deploy to environment |
Troubleshooting
Agent doesn't remember context
Agent doesn't remember context
Agents are stateless—they read artifacts from Memory Bank at startup. Ensure artifacts are saved after each step.
Bolt stuck in stage
Bolt stuck in stage
Run
bolt-status to check current stage. If validation failed, address the feedback and continue with bolt-start.Want to restart a bolt
Want to restart a bolt
Bolts can be replanned with
/specsmd-inception-agent bolt-replan. This creates a new bolt for the same stories.Multiple intents exist
Multiple intents exist
Run
/specsmd-master-agent analyze-context to see all intents and their status.Next Steps
AI-DLC Overview
Understand the full AI-DLC methodology
Core Concepts
Deep dive into Intents, Units, and Bolts
Agents
Learn about the four specialized agents
Bolt Types
Choose between DDD and Simple bolts
