implement-from-spec
CommunityAutomate TDD implementation from specs.
Software Engineering#automation#debugging#spec-driven#TDD#software development#code generation#implementation
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) andPLAN.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.mdandPLAN.md, createsTodoWritetasks, 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 requiredComponents
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.