Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub patrickking67/godmode --plugin godmodeHow this skill is triggered — by the user, by Claude, or both
Slash command
/godmode:genesisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build the feature or change described in `$ARGUMENTS` cleanly and correctly: plan it,
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
Build the feature or change described in $ARGUMENTS cleanly and correctly: plan it,
match the codebase, ship it in small steps, and verify it works.
State in one sentence what you're building and what "done" looks like (the acceptance
criteria). Derive both from $ARGUMENTS. Only ask the user if the request is genuinely
ambiguous (conflicting requirements, missing a critical decision); otherwise proceed.
Before writing anything, read the neighboring code your change will live among. You're looking for the conventions to match, not inventing your own:
New code should look like it was always there.
Write a short checklist of the concrete edits using the todo tooling, one item per file or logical change, in the order you'll make them. Keep it to the actual work; this is a plan, not a design doc.
Work through the checklist one item at a time. Follow the patterns from step 2. Where a test suite exists, prefer test-driven: write or extend a failing test that pins the new behavior, then make it pass. Keep each change focused and self-contained.
Build exactly what was asked: no speculative abstractions, no unrequested refactors, no extra config "for later" (YAGNI). Do not add comments that merely restate what the code does.
Decide how to execute before charging ahead:
Task subagents, one bounded task each (e.g. one
per independent module), and integrate the results. Give each a clear, self-contained brief.Run the project's own checks (typecheck, tests, lint) and read the output. Fix anything you broke until they pass. Confirm the acceptance criteria from step 1 are actually met.
Report what changed, which files, and how you verified it. Do not commit, push, or open a PR unless the user explicitly asks; this command implements and verifies, nothing more.