Agent skill · software engineering · aiskillstore

spec-driven-development

Spec-Driven Development (SDD) methodology based on GitHub's SpecKit.

Why this skill is useful

Adds a comprehensive 7-phase workflow with automation scripts and governance principles that enhance structured development capabilities.

What it needs

Requires git installed locally. About 7k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Spec-Driven Development (SDD) This skill implements GitHub's SpecKit methodology for structured, AI-assisted software development. SpecKit transforms specifications into executable artifacts through a systematic, phase-based approach with built-in quality gates and multi-agent coordination. Core Philosophy "Specifications become executable, directly generating working implementations rather than just guiding them." When to Use This Skill Starting new projects that require structured development Coordinating multiple AI agents or developers on complex features Ensuring consistent quality through constitutional governance Breaking down complex features into manageable, parallel work Preventing premature implementation before clear specifications Enterprise projects with strict governance requirements Teams needing real-time visibility across multiple features The 7-Phase Workflow Phase 0: Project Initialization Purpose: Create project structure and configure development environment Artifacts: .specify/ directory structure Git repository Automation scripts Templates Key Actions: Set up directory structure Initialize version control Configure AI agent preferences Generate script variants (bash/powershell) Phase 1: Constitution Purpose: Establish project governance and development principles Artifact: memory/constitution.md Core Principles: 1. Library-First Principle: Every feature starts as a standalone library 2. CLI Interface Mandate: All libraries must have text-based interfaces 3. Test-First Imperative: Tests must precede implementation 4. Simplicity and Anti-Abstraction: Minimize complexity 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/spec-driven-development

View the source on GitHub

Browse the @skills marketplace