Contact Us
Webflow Premium Partner Ehab Fayez
Back to Agent Skills
Development & Testing

Spec-Driven Development

by Addy Osmani 78k GitHub stars

Write PRDs covering objectives, structure, and boundaries before writing any code.

#spec#prd#planning#workflow
Claude Code Codex

Overview

This skill front-loads a written specification — objectives, structure, and explicit boundaries — before implementation begins. It reduces rework by making intent and scope concrete up front, part of Addy Osmani's define-plan-build lifecycle.

What it is good for

  • Writing a PRD before coding
  • Clarifying scope and boundaries
  • Aligning an agent on objectives
  • Reducing mid-build rework

Install

Install in Claude Code
# Add the marketplace, then install the skill in Claude Code:
/plugin marketplace add addyosmani/agent-skills
/plugin install spec-driven-development

# Or install manually into ~/.claude/skills:
git clone https://github.com/addyosmani/agent-skills.git
cp -r agent-skills/spec-driven-development ~/.claude/skills/spec-driven-development

Subscribe on YouTube

138K+ subscribers

Subscribe