spec-driven-development

Create PRDs and design docs with Gherkin acceptance criteria.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spec-driven development enforces a contract before coding, reducing rework and clarifying expectations across teams.

Core Features & Use Cases

  • PRD-first workflow: Create a clear product requirement document that guides design and implementation.
  • Traceability: Link PRD → design → implementation → tests for end-to-end clarity.
  • Validation with Acceptance Criteria: Write Gherkin-style AC to make verification objective.

Quick Start

Create PRD and design docs using templates, then implement with tests driven by acceptance criteria.