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.