Spec-Driven Development for Claude Code
New!
Top 62.2% on sourcepulse
This project provides a framework for Spec-Driven Development using Claude Code's slash commands, targeting developers who want to formalize their AI-assisted software development process. It aims to enforce a structured workflow from requirements to tasks, improving quality and efficiency.
How It Works
The system leverages Claude Code's slash commands to automate the generation and management of development artifacts. It guides users through distinct phases: steering documentation, requirements definition, technical design, and task generation. Each phase requires human review and approval before proceeding, ensuring adherence to specifications and facilitating iterative refinement.
Quick Start & Requirements
To integrate into your project, copy the .claude/commands/
directory and the CLAUDE.md
file. Adjust CLAUDE.md
to your project's needs. Initial commands include /kiro:steering
for steering document creation and /kiro:spec-init "Your project description"
to start feature specifications.
Highlighted Details
/kiro:spec-status
command for tracking progress through the development lifecycle.Maintenance & Community
The project is presented as an initial version with plans for ongoing improvement. It references a Zenn article detailing its implementation inspired by the Kiro IDE's Spec-Driven Development process.
Licensing & Compatibility
The repository does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.
Limitations & Caveats
This is an initial version, and the project is expected to evolve. The effectiveness relies heavily on the user's adherence to the defined workflow and prompt responses within Claude Code. The lack of a specified license may pose a barrier for commercial adoption.
6 days ago
Inactive