spec-kit-skill

Manage spec-driven development through a 7-phase workflow with the spec-kit CLI.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/Fancu1/dotfile --skill spec-kit-skill-fancu1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-kit-skill
Source: https://github.com/Fancu1/dotfile/tree/main/skills/spec-kit-skill
Command: npx skills add https://github.com/Fancu1/dotfile --skill spec-kit-skill-fancu1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines feature development by enforcing a structured, constitution-based workflow, ensuring alignment from principles to implementation and reducing ambiguity.

Core Features & Use Cases

  • 7-Phase Workflow: Guides users through Constitution, Specify, Clarify, Plan, Tasks, Analyze, and Implement phases.
  • Constitution-Driven: Ensures all development decisions align with pre-defined project principles.
  • Use Case: When starting a new feature, use this Skill to ensure the development process adheres to the project's core values and technical standards, from initial specification to final implementation.

Quick Start

Use the spec-kit skill to start a new feature specification.

Frequently Asked Questions about spec-kit-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is constitution-driven feature development and how does it work?

Constitution-driven feature development ensures all software decisions align with pre-defined project principles. It works by enforcing a structured 7-phase workflow that manages specification, clarification, planning, task generation, analysis, and implementation using the spec-kit CLI.

How do I start a new feature specification using a structured workflow?

To start a new feature specification, you initiate the 7-phase workflow beginning with the Constitution phase to define principles, then moving through Specify, Clarify, Plan, Tasks, Analyze, and Implement phases to ensure structured development practices.

Do I need the spec-kit CLI to manage constitution-based software development?

Yes, you need the spec-kit CLI to facilitate this constitution-based, spec-driven software development. The CLI manages the defined 7-phase workflow and associated project structure to ensure adherence to your technical standards.

What's the best way to reduce ambiguity during feature planning and implementation?

The best way to reduce ambiguity during feature planning is to use a constitution-driven spec workflow. It enforces alignment from core principles to final implementation through dedicated clarification and analysis phases.

What are the limitations of using a 7-phase specification workflow for software engineering?

A limitation of this 7-phase specification workflow is the rigid structure required. You must complete the Constitution, Specify, Clarify, Plan, Tasks, Analyze, and Implement phases sequentially, which may not suit rapid prototyping without pre-defined principles.