spec-driven-development

Transform vague feature ideas into requirements, designs, and tasks.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/bwgz/teambuilder --skill spec-driven-development-bwgz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-driven-development
Source: https://github.com/bwgz/teambuilder/tree/main/teambuilder-sdd/.claude/skills/spec-driven-development
Command: npx skills add https://github.com/bwgz/teambuilder --skill spec-driven-development-bwgz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform vague feature ideas into clear, actionable requirements, designs, and tasks that can be implemented with minimal ambiguity and planned deliverables.

Core Features & Use Cases

  • Phase-based workflow: requirements, design, and tasks with explicit gates to ensure traceability.
  • Output-driven planning: produces spec artifacts that map to implementation work and testing.
  • Use case: teams convert ambiguous ideas into a structured blueprint for cross-functional delivery.

Quick Start

Follow the three-phase workflow to transform a rough feature idea into a concrete, testable plan.

Frequently Asked Questions about spec-driven-development

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

FAQPage Schema
How do I turn vague feature ideas into clear, actionable requirements and tasks?

To turn vague feature ideas into actionable requirements, apply a three-phase workflow that transforms rough concepts into structured specification artifacts with explicit phase gates for cross-functional delivery.

What is the best way to structure a phased workflow for complex feature delivery?

The best way to structure a phased workflow for complex features is to divide it into requirements, design, and tasks phases with explicit gates, ensuring traceability from initial idea to implementation blueprint.

How do I maintain traceability between design specifications and implementation tasks?

Maintain traceability between design and tasks by enforcing an output-driven planning process that maps specification artifacts directly to implementation work and testing deliverables through explicit phase gates.

Can I use this spec-driven approach for cross-team collaboration on ambiguous projects?

Yes, you can use this spec-driven approach for cross-team collaboration. It converts ambiguous project ideas into structured blueprints, ensuring all teams work from clear, testable plans with minimal ambiguity.

When do I need a specification workflow with phase gates for software development?

You need a specification workflow with phase gates when planning complex features requiring phased delivery, as it enforces requirements-to-design-to-tasks traceability and produces testable plans for cross-functional teams.