gocode

Implements all steps of a plan document with verification gates and detailed change reports.

Updated Jun 4, 2026
One-click install
npx skills add https://github.com/nayounghye/my-claude-skills --skill gocode-nayounghye
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gocode
Source: https://github.com/nayounghye/my-claude-skills/tree/main/gocode
Command: npx skills add https://github.com/nayounghye/my-claude-skills --skill gocode-nayounghye

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about gocode

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

FAQPage Schema
How do I implement an entire plan document automatically?▼

Run this Skill against a completed plan document and it executes every step in order without stopping. Each step is only marked done after its defined verification actually passes, and failures are fixed in place before moving on.

What happens if my plan document is incomplete before implementation?▼

The Skill runs a maturity gate first and refuses to code if the plan has unresolved question comments, unchecked safety or reuse checklists, blocking dashboard items, or empty required sections. It tells you what is missing and directs you back to plan refinement.

How does the Skill avoid changing code outside the request scope?▼

It follows surgical change rules: every modified line must trace directly to the user request, existing style is preserved, unrelated dead code is reported but not deleted, and only imports or variables orphaned by its own changes are cleaned up.

Does the Skill verify code after writing it?▼

Yes, each plan step includes a verification action that must actually run and pass before the step is checked off. Steps that cannot be verified are explicitly marked as unverified in the final report rather than claimed as done.

What does the final implementation report include?▼

The report lists every changed file with path and line numbers, before/after code snippets, line-by-line plain-language explanations, verification results, regression checks, remaining caveats, and out-of-scope findings left for the user to judge.