spec-implement

Transforms design and behavior specs into ordered implementation plans with atomic, testable steps.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/OpenElementsLabs/claude-base --skill spec-implement-openelementslabs
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: spec-implement
Source: https://github.com/OpenElementsLabs/claude-base/tree/main/claude-project-base/skills/spec-implement
Command: npx skills add https://github.com/OpenElementsLabs/claude-base --skill spec-implement-openelementslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a concrete, step-by-step implementation plan from a completed specification, turning design and behavior guidance into actionable tasks.

Core Features & Use Cases

  • Atomic, independently verifiable steps: breaks the spec into small changes that can be implemented and validated in order.
  • End-to-end planning across the stack: covers data models, business logic, APIs, tests, and documentation for frontend and backend work.
  • Guidance for project teams: aligns implementation with the repo's spec-driven development workflow and supports updating CLAUDE.md and conventions.

Quick Start

Provide a structured, ordered plan of concrete implementation steps derived from the given design and behavior specs.

Frequently Asked Questions about spec-implement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a completed software specification into an actionable implementation plan?▼

To turn a software specification into an implementation plan, you process completed design and behavior documents to generate ordered, atomic tasks. This decomposes broad specs into small, independently verifiable changes ordered by dependencies.

What is the best way to decompose design and behavior specs into independently verifiable tasks?▼

The best way to decompose specs into independently verifiable tasks is by enforcing atomic steps aligned with a spec-driven workflow. This ensures each change covers data models, business logic, and tests in a clear, sequential order.

Can I generate implementation steps for both frontend and backend software projects from a single spec?▼

Yes, you can generate implementation steps for frontend and backend software projects from a single spec. The planning process covers end-to-end stack tasks, guiding developers from data models to APIs and documentation.

Does spec-driven development planning cover tests and documentation along with business logic?▼

Spec-driven development planning does cover tests and documentation alongside business logic. It transforms design and behavior guidance into comprehensive, actionable steps spanning the entire software project lifecycle.

Do I need completed design and behavior files to generate task decomposition for software engineering?▼

Yes, you need completed design and behavior files to generate task decomposition for software engineering. The process requires structured input from these specification documents to produce accurate, ordered implementation steps.

Why should I use specification-driven task decomposition instead of manually planning software implementation steps?▼

Specification-driven task decomposition prevents dependency misalignment and unverifiable changes better than manual planning. It automates breaking down specs into ordered, atomic steps that align strictly with your repository's conventions and workflow.