sdd:specify

Parse feature descriptions into structured specs with progress tracking context.

2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/alfredoperez/sdd --skill sdd-specify-alfredoperez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd:specify
Source: https://github.com/alfredoperez/sdd/tree/main/skills/specify
Command: npx skills add https://github.com/alfredoperez/sdd --skill sdd-specify-alfredoperez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Draft concise, actionable specifications to accelerate the spec-to-implementation cycle in software projects.

Core Features & Use Cases

  • Automated parsing of feature descriptions into a structured spec outline.
  • Generates a deterministic spec naming, slug, and initial context for tracking progress.
  • Guides downstream steps (plan, tasks, implement) via a clear workflow and branch considerations.

Quick Start

Provide a feature description using the /sdd:specify <description> command.

Frequently Asked Questions about sdd:specify

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

FAQPage Schema
How do I draft a lean specification from a feature description for rapid iteration?

Drafting a lean specification from a feature description is automated by parsing your input into a structured outline and saving it in the specs/ directory to fuel rapid iteration cycles.

What is a spec-driven workflow and how does it track implementation progress?

A spec-driven workflow uses a .spec-context.json file to track implementation progress, guiding you through parsing, codebase exploration, and complexity determination before writing the specification.

How do I generate a consistent naming structure and branching notes for new software specifications?

Generating consistent naming and branching notes for specifications is handled by enforcing deterministic spec naming and slugs, automatically including branch considerations for downstream plan and task generation.

Can I use this specification pipeline to trigger downstream planning and task generation steps?

Yes, you can use this specification pipeline to trigger downstream steps; it enforces clear step transitions that directly guide subsequent planning, task generation, and implementation phases.

Does this spec drafting tool require any external dependencies or specific environment setup?

No external dependencies or specific environment setups are required; the tool operates independently to parse feature descriptions and create structured spec files within your existing project directory.