kspec
Spec-driven development workflow for Kiro CLI with context management and verification at every step
Quick Start
Two Ways to Use kspec
CLI Mode
Run kspec commands from your terminal:
Agent Mode Recommended
Stay inside kiro-cli, switch agents:
Context Management
Never lose context again. kspec maintains state across sessions and survives AI context compression.
Agents read CONTEXT.md first, automatically restoring state after context compression.
Development Workflow
init
Interactive setup
analyse
Analyse codebase
spec
Create specification
verify-spec
Verify spec completeness
tasks
Generate tasks
verify-tasks
Verify task coverage
build
Execute with TDD
verify
Verify implementation
done
Complete & harvest memory
Specialized Agents
Seven pre-configured agents with keyboard shortcuts for rapid workflow
Codebase analysis
Specification creation
Task generation
TDD implementation
Implementation verification
Code review
Jira integration
Key Features
Spec-Driven Development
Create detailed specifications before implementation with automated verification at every step.
Context Management
Auto-generated CONTEXT.md preserves state across sessions, surviving AI context compression.
TDD Workflow
Built-in Test-Driven Development workflow with automated task generation and verification.
Agent Mode
Work inside kiro-cli with specialized agents. Switch agents seamlessly without losing context.
Automated Analysis
Intelligent codebase analysis and project memory harvesting for continuous improvement.
Auto-Updates
Automatic update checks notify you when new versions are available.
Jira Integration
Pull requirements from Jira, sync specs back, and create subtasks via Atlassian MCP.
Command Reference
Jira Integration
Bridge the gap between BAs, PMs, and developers. Pull requirements from Jira, create specs, and sync back for approval.
Pull from Jira
Fetch Jira stories, extract acceptance criteria, create unified spec
Push to Jira
Create or update Jira issues with spec content for BA review
Create Subtasks
Generate Jira subtasks from tasks.md for PM visibility
Requires Atlassian MCP configured in ~/.kiro/mcp.json
Seamless Kiro Integration
kspec works seamlessly with Kiro CLI and Kiro IDE, combining structured workflow automation with interactive development assistance for the ultimate development experience.
kspec provides:
- Structured spec creation and task generation
- Context management that survives compression
- Automated analysis and verification steps
- TDD workflow enforcement
Kiro CLI provides:
- Interactive implementation assistance
- Real-time code help and debugging
- Advanced AI-powered development tools
- Agent switching with /agent swap