Quickstart Guide¶
Get ClaudeSprint running in minutes.
Option 1: Try the Demo¶
The fastest way to see ClaudeSprint in action:
This creates a sample project and builds a URL shortener application. Watch as ClaudeSprint:
- Reads the specification
- Implements features one by one
- Writes and runs tests
- Reviews code quality
- Commits changes
The demo runs with --dashboard by default, showing real-time progress.
Option 2: Interactive Setup¶
For your own project:
The quickstart wizard:
- Checks prerequisites (Python, Claude CLI)
- Creates
.claudesprint/directory structure - Generates a project specification from a template
- Initializes a sprint
- Optionally starts the workflow
Templates¶
Choose a template that matches your project:
web-application- Full-stack web appcli-tool- Command-line applicationapi-service- REST API backendminimal- Bare-bones starting point
Option 3: Manual Setup¶
For full control over the process:
1. Initialize the Project¶
This creates the .claudesprint/ directory structure.
2. Create a Specification¶
Create a spec file in .claudesprint/specs/:
# SPEC_01 - My Feature
## Purpose
What this feature delivers.
## Constraints
- Technical requirements
- What NOT to do
## Work Plan
### 1) First Issue
- Implementation details
- Acceptance criteria
### 2) Second Issue
- Implementation details
- Acceptance criteria
## Acceptance Checklist
- [ ] All tests pass
- [ ] Code reviewed
3. Initialize Sprint from Spec¶
This parses your specification and creates sprint.json with structured issues.
4. Run the Workflow¶
# Start with limited iterations (recommended)
claudesprint run -n 5
# Or run with dashboard
claudesprint run --dashboard
Monitoring Progress¶
Check Status¶
Shows current sprint, active issue, and workflow step.
View Dashboard¶
Opens a real-time web dashboard showing:
- Sprint progress
- Current issue and step
- Task board (pending/in-progress/completed)
- Live output
List Sprints¶
Controlling Execution¶
Limit Iterations¶
Resume After Stop¶
ClaudeSprint saves state automatically. Just run again:
Reset Current Issue¶
If stuck, reset the current issue state:
Next Steps¶
- Writing Specifications - Craft effective specs
- Configuration - Customize behavior
- Architecture - Understand how it works