Skip to content
InfratoApp
InfratoApp / Resources / Agent skills / spec-driven-development

spec-driven-development

Top repos#17 this week by stars gained (+2,188) · best daily #2, 46 days in a daily top 10

spec-driven-development is an agent skill published by addyosmani. It lives in the addyosmani/agent-skills repository, which has 110,611 GitHub stars and is licensed under MIT; we last read it on 2026-10-08.

Generates specifications before coding. Use this tool when starting a new project, feature, or significant change, especially when requirements are unclear, ambiguous, or only exist as a vague idea. It helps in drafting a PRD or requirements document with objectives and scope, and in decomposing single requirements into independently testable capabilities.

Install

skills is a generic installer for any repository of Claude agent skills -- it reads addyosmani/agent-skills’s own structure rather than assuming one, the same way this page reads the skill’s own SKILL.md rather than assuming a format.

npx skills add addyosmani/agent-skills

Maintenance

Stars
110611
State
listed
Licence
MIT
From the repository

Creates specs before coding. Use when starting a new project, feature, or significant change and no specification exists yet. Use when drafting a PRD or requirements document with objectives and scope, or when requirements are unclear, ambiguous, or only exist as a vague idea. Use when a single requirement spans several independently testable capabilities and needs decomposing into a capability map of modules before specifying.

Common questions about spec-driven-development

What does spec-driven-development do?
Generates specifications before coding. Use this tool when starting a new project, feature, or significant change, especially when requirements are unclear, ambiguous, or only exist as a vague idea. It helps in drafting a PRD or requirements document with objectives and scope, and in decomposing single requirements into independently testable capabilities.
How do I install spec-driven-development?
Run npx skills add addyosmani/agent-skills. The skills installer reads the repository’s own structure, so it works for any repository of agent skills.
Who publishes spec-driven-development?
addyosmani.
Is spec-driven-development maintained, and what licence does it use?
Its repository has 110,611 GitHub stars and its state in our directory is listed. Its last commit we recorded was on 2026-10-13. The repository declares the MIT licence.

Learn this on Infrato