speckit

Community

Guided SDLC: Spec, Plan, Task with human oversight.

AuthorMilesChou
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates and streamlines the software development lifecycle (SDLC) by guiding you through the creation of high-quality specifications, implementation plans, and detailed task lists. It ensures clarity, consistency, and quality at every stage through mandatory human review, significantly reducing manual effort and rework.

Core Features & Use Cases

  • Guided SDLC Workflow: Systematically generates and refines software development artifacts across five stages: Specify, Clarify, Plan, Tasks, and Implement.
  • Mandatory Human Review: Integrates critical human checkpoints after each stage, ensuring quality, alignment, and user approval before proceeding.
  • Comprehensive Artifact Generation: Automatically produces spec.md (specifications), plan.md (implementation plans), tasks.md (task lists), data-model.md, contracts/, and more.
  • Use Case: A product manager can initiate a new feature with a high-level description. The Skill will then guide them through generating a detailed specification, clarifying ambiguities, creating a technical plan, and breaking it down into actionable tasks, all with built-in review cycles to ensure the final product meets expectations.

Quick Start

Use speckit to start the 'specify' stage for a new feature. The feature description is: 'Develop a user authentication system supporting email/password and social media login.'

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: speckit
Download link: https://github.com/MilesChou/claude-spec-kit-workflow/archive/main.zip#speckit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository