implement

Executes TDD plans via batched Red-Green-Refactor cycles, directly or through sub-agents.

Updated Jul 4, 2023
One-click install
npx skills add https://github.com/kohdice/dotfiles --skill implement-kohdice
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/kohdice/dotfiles/tree/main/config/agents/skills/implement
Command: npx skills add https://github.com/kohdice/dotfiles --skill implement-kohdice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a written TDD plan into working, tested code requires disciplined sequencing, evidence tracking, and scope control. This Skill orchestrates that execution so plan items are implemented one batch at a time under Red-Green-Refactor discipline, with verified test evidence at every step. ## Core Features & Use Cases - Plan-driven execution: Resolves the authoritative plan file, confirms a green baseline, and works through items in order, appending discovered tests as new plan items. - Direct or delegated batches: Chooses per batch whether the parent implements small, clear work directly or dispatches isolated sub-agents for catalog-heavy or long-output work. - Evidence-based verification: Requires every cycle to report the exact command, test tier, and outcome, and runs the full suite at phase and plan milestones. - Use Case: After drafting a TDD plan for a new parser feature, reply "go" and the Skill implements each test item, runs the fast tier at every checkpoint, and finishes with a full-suite pass and a commit suggestion. ## Quick Start Use the implement skill to execute the TDD plan in .plans/ for the new feature and report the results.

Frequently Asked Questions about implement

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

FAQPage Schema
How do I execute a TDD plan with an AI coding agent?▼

Create a TDD plan first, then invoke this Skill or reply "go" in the same session. It resolves the plan file, confirms a green test baseline, and implements each item in Red-Green-Refactor cycles with recorded command evidence.

When should implementation be delegated to sub-agents?▼

Delegate batches that need several knowledge-catalog reads, produce long test output, or start a long plan, since isolation keeps the parent context lean. Small, clear batches in one area run directly in the parent context.

Does this Skill work with both Claude Code and Codex?▼

Yes, the Skill is runtime-neutral and works in Claude Code and Codex. It resolves sibling skills relative to its own directory and never depends on runtime-specific named agents.

What happens when a test suite fails during plan execution?▼

A failing run triggers exactly one fix pass scoped to making the failing command pass. If it fails again, the Skill stops, leaves items unchecked, and reports the failing state and output so the user decides between reverting and debugging.

When should I not use TDD plan execution?▼

Do not use it for work without testable application behavior such as docs, configuration, CI, or housekeeping; use work-plan and work-implement instead. Planning-only requests belong to tdd-plan, and code review belongs to local-review.

Does the Skill commit changes automatically after tests pass?▼

No, it never commits, pushes, stashes, or alters Git refs or staging. When all items are done it suggests committing via the git-commit skill and leaves the decision to the user.