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 Explore AI Tools
Discover the best AI tools that complement your skills
Read AI & Design Articles
Tips and trends in the world of design and AI
Related Skills
Development & Testing
MCP Builder
Guide the creation of Model Context Protocol servers to connect APIs and tools to AI agents.
Claude Code Codex
Development & Testing Superpowers
A core skills library of 20+ battle-tested, composable tools and workflows for everyday agent development tasks.
Claude Code Codex
Development & Testing Vercel React Best Practices
React and Next.js performance guidelines from Vercel Engineering — data fetching, bundle optimization, and rendering patterns.
Claude Code Codex