← ClaudeAtlas

implementkitlisted

Implement a plan, spec, or issue into working code, picking straight-through vs TDD mode by precedence (prompt → CLAUDE.md → repo habit → ask), then running the repo's test + build gate before declaring done. Use when the user says "implement this plan", "implement #42", "do this TDD", or "apply these review findings". It stops before the commit and runs attended; the unattended issue-to-PR span is afkkit's.
mimukit/skills · ★ 1 · AI & Automation · score 80
Install: claude install-skill mimukit/skills
# implementkit Turn a hardened plan, spec, or issue into working code, and stop there. implementkit is the build step between a settled plan and a clean commit: it reads an explicit input, resolves *how* to build (straight-through or test-driven), writes the code, and proves it with the repo's own test and build gate before it calls the work done. It **never commits**, because that's commitkit's job, and it **never designs**, because an underspecified input is bounced back to plankit/grillkit, not guessed at. Its defining feature is **mode resolution**: the same request builds differently depending on whether the repo (or the user) wants test-driven development, and implementkit works that out by a fixed precedence rather than defaulting blindly. ## When this fires The user hands off something concrete to be built: "implement this plan", "build issue #42", "write the code for `docs/plans/plan-sso-2026-07-23.md`", "implement this spec", "do this the TDD way". It is the `implementkit` step of the plan → grill → file → **build** → commit workflow. Two hard boundaries: - **It does not commit or stage.** It leaves the finished work as unstaged changes and reports what it did; commitkit groups and commits. - **It does not design.** If the input is too thin to build without inventing the design, it stops and points back to grillkit/plankit. implementkit turns a *settled* intent into code; it doesn't settle the intent. ## Procedure ### 1. Take an explicit input Require the us