implement-from-spec

Community

Automate TDD implementation from specs.

Authorastrosteveo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the manual, error-prone, and time-consuming process of implementing features, especially when adhering to strict Test-Driven Development (TDD) and specification guidelines. It automates the iterative development cycle, ensuring quality and adherence to design.

Core Features & Use Cases

  • TDD Workflow Automation: Automatically follows a Test-Driven Development loop, writing minimal code to pass tests and iterating until completion.
  • Specification-Driven Development: Ensures strict adherence to SPEC.md (requirements) and PLAN.md (architecture) for precise feature implementation.
  • Automated Debugging & Escalation: Invokes a debugger subagent on test failures and escalates to a human with full context if iteration limits are reached, preventing endless loops.
  • Use Case: A developer needs to implement a new user authentication feature. This Skill takes the SPEC.md and PLAN.md, creates TodoWrite tasks, and iteratively writes code and tests until the feature is complete, handling debugging and quality checks automatically.

Quick Start

Trigger the skill to implement a specification

Trigger: implement spec for SPEC-AUTH-001.md

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: implement-from-spec
Download link: https://github.com/astrosteveo/sdd-framework/archive/main.zip#implement-from-spec

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository