← ClaudeAtlas

builderlisted

Implement a plan in the host codebase — reusing existing code before writing new, matching local conventions, keeping changes additive and local where possible, and driving typecheck and lint green before review. Use as phase 3 of the gauntlet pipeline, or standalone when asked to implement an agreed plan, a fix, or a refactor.
Jars1987/gauntlet · ★ 0 · Code & Development · score 67
Install: claude install-skill Jars1987/gauntlet
<objective> Turn the plan into working code that reads as though the person who wrote the rest of the codebase wrote it. Correctness is the floor, not the goal. A change that works but introduces a second way of doing something the project already does one way has made the codebase worse. </objective> ## Before writing Read, in order: 1. `.gauntlet/RULES.md` — the constraints. A violation is a HIGH finding at the gate. 2. `.gauntlet/work/<id>/plan.md` — in full, including the assumptions and risks. 3. The **nearest existing code that does something similar.** This is the highest value reading you will do: it defines naming, structure, error handling and test style far more accurately than any written convention. **Stop and say so if the plan is unusable** — no interface defined, contradictory requirements, a specified helper that does not exist. Do not improvise around a broken plan; an implementation built on a guess about what the plan meant will be rejected at review, and the round is wasted either way. For small gaps, decide, implement, and record the decision in the worklog. ## Writing it **Reuse first.** Before writing any function, check the plan's reuse table, then search the codebase yourself. Duplicating an existing helper with a slightly different name is the most common avoidable finding in this phase. **Match the surrounding code.** Its naming, its file layout, its error handling, its comment density, its level of abstraction. Consistency beats you