Software Development

Spec Driven Development

Spec Driven Development creates detailed specifications before coding, enabling teams to begin new projects, features, or major changes with clear guidance. It is especially useful when drafting a PRD or requirements document, or when requirements are unclear, ambiguous, or only exist as a vague idea. By decomposing a single requirement into a capability map of modules, the skill ensures each component is independently testable and well-defined.

Publisher / source
Addy Osmani Agent Skills
Upstream record
addyosmani/agent-skills
Version
Version 7
Published
Publication review
Approved for publication
Content fingerprint
c4b97ce3d7f24be0e67fd612c7595f65504872e3a9f8d338d098b2363fdb66ef