Spec-Driven Development
curated by SkillMD · plugin · 9 skills
Write a structured spec, plan vertical slices, and build iteratively with TDD and gated commits.
Install the whole plugin (CLI)
npx skillmds add addyosmani/spec-driven-development
npx skillmds add affaan-m/blueprint
npx skillmds add affaan-m/orch-build-mvp
npx skillmds add samyakjhaveri/gen-spec
npx skillmds add tbdavid2019/openspec-apply-change
npx skillmds add agentskillexchange/five-element-spec-scope-before-coding
npx skillmds add huuanh20/ck-cook
npx skillmds add diegosouzapw/sdd
npx skillmds add rosendolu/openspec-apply-changeSkills in this plugin
- ▌ spec-driven-development · addyosmaniCreates structured specifications before writing code to clarify requirements, surface assumptions, and define success criteria, reducing rework and miscommunication.
- ▌ blueprint · affaan-mGenerate a step-by-step construction plan from a one-line objective, with dependency graphs, parallel step detection, and adversarial review for multi-session engineering projects.
- ▌ orch-build-mvp · affaan-mTurn a design or spec document into a working MVP by planning thin vertical slices, scaffolding the first slice, then building iteratively with test-driven development and gated commits.
- ▌ gen-spec · samyakjhaveriGenerate a structured specification document before writing implementation code, validating scope, drafting specs, and registering them in the project.
- ▌ openspec-apply-change · tbdavid2019Implements tasks from an OpenSpec change, guiding the agent through selecting a change, reading context, and completing tasks with progress tracking.
- ▌ five-element-spec-scope-before-coding · agentskillexchangeTranslate a vague request or GitHub issue into a concrete, testable spec using five structured elements (problem, scope, acceptance criteria, edge cases, success criterion) before writing any code. Prevents scope creep, PR churn, and mid-implementation pivots.
- ▌ ck-cook · huuanh20 bundleImplements code features phase by phase from a JSON or Markdown plan, with configurable unit-test and quality-gate choices, token-budgeted execution, and resumable state.
- ▌ sdd · diegosouzapw bundleGuides users through the specification-driven development workflow, from requirements gathering through specification, test derivation, implementation, and validation.
- ▌ openspec-apply-change · rosendoluImplements tasks from an OpenSpec change, tracking progress and pausing for clarification when needed.