code-implementer

Translate ARCH/PLAN designs into code using a strict TDD-first workflow.

10|1|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/spumer/i-m-senior-developer --skill code-implementer-spumer
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-implementer
Source: https://github.com/spumer/i-m-senior-developer/tree/main/plugins/sdlc/skills/code-implementer
Command: npx skills add https://github.com/spumer/i-m-senior-developer --skill code-implementer-spumer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a design ARCH/PLAN into production-ready code and tests using a strict TDD-first workflow, ensuring changes are minimal and verifiable.

Core Features & Use Cases

  • TDD-first implementation: Start with a failing test, then implement just enough code to pass.
  • Architecture-driven: Reads ARCH/PLAN/README to define feature scope and boundaries.
  • Stack-aware loading: Loads backend or frontend references on demand to align with the stack.

Quick Start

Provide the ARCH/PLAN document, then run the TDD cycle to deliver production code with tests that pass.

Frequently Asked Questions about code-implementer

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

FAQPage Schema
How do I translate a design plan into production-ready code?▼

To translate a design plan into production-ready code, provide the ARCH or PLAN document to enforce a TDD-first workflow, iterating from a failing test to passing code with minimal changes.

What is a TDD-first workflow for implementing features?▼

A TDD-first workflow for implementing features requires starting with a failing test, writing just enough code to pass, and refactoring while keeping tests green to ensure verifiable software changes.

Do I need an architecture document to start coding with TDD?▼

Yes, you need an architecture document like ARCH, PLAN, or README to define feature scope and boundaries before starting the TDD cycle to ensure the implementation aligns with the design.

Can I use TDD to implement both backend and frontend components?▼

Yes, you can implement both backend and frontend components using TDD, as the process applies stack-aware loading to read backend or frontend references on demand and align with your stack.

How do I ensure minimal code changes during feature implementation?▼

To ensure minimal code changes during feature implementation, follow a strict test-driven development cycle that enforces writing only enough code to pass tests before refactoring.