Generates implementation design document from specification file by analyzing codebase, defining components, data models, APIs, and mapping to requirements. Phase 2 of Spec Kit workflow.
npx claudepluginhub melodic-software/claude-code-plugins --plugin spec-driven-developmentThis skill is limited to using the following tools:
Generate an implementation design document from a canonical specification.
Generates detailed implementation plans from approved spec.md files, iterates with human annotations, and outputs structured plan.json with phases, tasks, and steps. Use after spec approval to break into engineer-ready work.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Generate an implementation design document from a canonical specification.
Load Specification
.specs/ for recent specificationsAnalyze Codebase
Generate Design
Validate Coverage
Save Design
.specs/{feature-name}/design.md$ARGUMENTS - Path to specification file# From specification file
/spec-driven-development:plan .specs/user-auth/spec.md
# Auto-detect recent specification
/spec-driven-development:plan
# Design: {Feature Name}
## Overview
[High-level implementation approach]
## Components
### {Component 1}
- **Responsibility:** [What it does]
- **Location:** [File path]
- **Interfaces:** [How it connects]
## Data Model
[Entity definitions if applicable]
## API Design
[Endpoint specifications if applicable]
## Alternatives Considered
[Other approaches and why rejected]
## Requirements Coverage
| Requirement | Covered By |
| --- | --- |
| FR-1 | Component A |
| FR-2 | Component B |
/spec-driven-development:specify - Generate specification (Phase 1)/spec-driven-development:tasks - Generate task breakdown (Phase 3)/spec-driven-development:implement - Guide implementation (Phase 4)