debugger
Systematic debugging methodology for diagnosing failures and root cause analysis. Triggers on: 2+ failed fix attempts,…
How to handle code review feedback with technical rigor. Use when receiving review comments from code-reviewer agent, PR reviews, or external feedback. Triggers on: 'review feedback', 'address review', 'fix review comments', 'code review response'.
$ npx -y skills add TechDufus/oh-my-claude --skill receiving-code-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/receiving-code-reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
How to handle code review feedback with technical rigor. Use when receiving review comments from code-reviewer agent, PR reviews, or external feedback. Triggers on: 'review feedback', 'address review', 'fix review comments', 'code review response'.
name: receiving-code-review description: "How to handle code review feedback with technical rigor. Use when receiving review comments from code-reviewer agent, PR reviews, or external feedback. Triggers on: 'review feedback', 'address review', 'fix review comments', 'code review response'."
How to handle review feedback with technical rigor, not performative agreement.
READ -> UNDERSTAND -> VERIFY -> EVALUATE -> RESPOND -> IMPLEMENT
Read the full review. Don't skim, don't react immediately. Take in every comment before acting on any of them. Later comments may contradict or contextualize earlier ones.
For each issue, understand what's actually being flagged. Restate in your own words: "This comment is about X because Y." If you can't restate it, you don't understand it yet.
Check if the reviewer's claim is factually correct. Read the code they reference. Don't assume they're right or wrong -- look at the actual code at `{file}:{line}`.
Is this a real issue? Does the suggested fix actually improve things? Is the effort justified given the impact? Not all feedback requires action.
Technical response only:
Fix in order: clarify unclear items -> blocking issues -> simple fixes -> complex fixes. Test each fix independently before moving to the next.
These responses indicate you're people-pleasing, not engineering:
Instead: "The review identifies X. Checking... [evidence]. This is correct because [reason]. Fixing."
Or: "The review suggests X, but [counter-evidence]. Keeping current approach because [reason]."
| Source | Trust Level | Response Style | |--------|------------|----------------| | Human partner | High context | Clarify intent, implement thoughtfully | | External reviewer | Medium context | Verify claims against code, ask about unknowns | | code-reviewer agent | Systematic but no context | Cross-reference with requirements, verify specifics |
Pushing back is not adversarial. It's quality control. Reviewers benefit from knowing when their feedback misses context.
1. Clarify unclear items first (don't build on misunderstanding) 2. Blocking/critical issues (things that prevent the code from working) 3. Simple fixes (typos, naming, formatting) 4. Complex fixes (refactors, architectural changes) 5. Test each fix independently
| Mistake | Why It's Wrong | Do This Instead | |---------|---------------|-----------------| | Fix everything without reading all comments | Later comments may contradict earlier ones | Read ALL comments first | | Performative agreement | Hides misunderstanding | Respond with technical reasoning | | Batch all fixes in one commit | Can't isolate if something breaks | One logical change per commit | | Skip re-testing after fixes | Fixes introduce new bugs | Test after every change | | Ignore minor issues | They accumulate | Fix or explicitly defer with reason |
Review feedback is data, not judgment. Evaluate it technically, respond with evidence, implement with discipline.
Add ultrawork to any prompt for maximum parallel execution
Systematic debugging methodology for diagnosing failures and root cause analysis. Triggers on: 2+ failed fix attempts,…
MUST be used for ANY git workflow that involves committing code. This includes explicit commit requests AND implicit ones like…
Initialize or migrate to nested CLAUDE.md structure for progressive disclosure. Claude auto-loads CLAUDE.md from any directory it…
Use when applying oh-my-claude workflow guidance, ultrawork modes, agent orchestration, plan execution, or plugin configuration.
MUST be used when creating pull requests. Handles context gathering, title generation (conventional commit format), body…
Transform approved plans into ralph loop infrastructure. Triggers on: '/ralph-loop-init', '/ralph-init', 'setup ralph loop',…