# Sdd Implementation

> Execute planned implementations following todo-lists systematically. Use for code generation, building features, and executing SDD plans. Use when this capability is needed.

- Skill: `tomevault-io/sdd-implementation` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/sdd-implementation`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/sdd-implementation/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/sdd-implementation

---


# SDD Implementation Skill

Build what has been planned, following specs and todo-lists precisely.

## When to Use

- Executing planned implementations
- Code generation from specifications
- Building features according to plan

## Protocol

### Step 1: Load the Plan
Read: `plan.md` → `spec.md` → `tasks.md` → `todo-list.md`

### Step 2: Execute Systematically
1. **Read entire list** before starting
2. **Execute in order** — respect dependency chains
3. **Mark completion** — `- [ ]` → `- [x]` immediately
4. **Document blockers** — never skip silently, use `[BLOCKED: reason]`

### Step 3: Follow Patterns
Reference `references/patterns.md` for project conventions and implementation patterns.

### Step 4: Track Progress
Use `scripts/progress.sh` to visualize completion status.

### Step 5: Report

```markdown
## Implementation Summary

### Completed
- [x] Task 1: description

### Files Created/Modified
- `path/to/file.ts`: [purpose]

### Blockers Encountered
- [blocker and resolution]

### Discoveries
- [anything that should update specs]
```

## Anti-Patterns

- Skipping tasks without explanation
- Marking items done without completing them
- Implementing differently than planned without noting why
- Ignoring blockers instead of documenting them

## Integration

- After completion, `sdd-verifier` subagent validates work (spawned as child subagent in 2.5+)
- Discoveries trigger `sdd-evolve` skill for spec updates
- Use the ask question tool for ambiguous requirements

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/madebyaris) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

