What problem does it solve? Turning a written implementation plan into actual code often leads to premature coding, skipped verification, and vague completion reports. This Skill enforces a disciplined workflow: it blocks implementation until the plan document is mature, executes every step without stopping, verifies each step before marking it done, and reports every change with before/after code. ## Core Features & Use Cases - Plan Maturity Gate: Refuses to start coding if the plan has unresolved questions, unchecked safety/reuse checklists, blocking dashboard items, or empty required sections, and directs the user back to plan refinement. - Surgical Implementation Rules: Reuses existing code, avoids over-engineering (YAGNI), touches only requested lines, preserves existing style, and removes only dead code created by its own changes. - Verification Loop: Runs the per-step verification defined in the plan before checking any step complete, fixes failures in place, and explicitly marks unverified steps. - Educational Reporting: Explains every change with file path and line number, before/after code blocks, line-by-line explanations in plain language, plus a full file change table, verification results, and regression checks. - Use Case: After finalizing a feature plan with the checkmd skill, run this Skill to implement the entire plan end-to-end while learning exactly what changed and why through detailed annotated reports. ## Quick Start Run the gocode skill to implement all steps in my completed plan document and verify each one before marking it done.