skills/receiving-code-review/SKILL.md
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
npx skillsauth add nhouseholder/nicks-claude-code-superpowers receiving-code-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Core principle: Verify before implementing. Ask before assuming. Technical correctness over social comfort.
1. READ: Complete feedback without reacting
2. UNDERSTAND: Restate requirement in own words (or ask)
3. VERIFY: Check against codebase reality
4. EVALUATE: Technically sound for THIS codebase?
5. RESPOND: Technical acknowledgment or reasoned pushback
6. IMPLEMENT: One item at a time, test each
Instead: Restate the technical requirement, ask clarifying questions, push back with reasoning if wrong, or just start working.
IF any item is unclear:
STOP - do not implement anything yet
ASK for clarification on ALL unclear items
WHY: Items may be related. Partial understanding = wrong implementation.
Example: User says "Fix 1-6". You understand 1,2,3,6. Unclear on 4,5. Right: "Understand 1,2,3,6. Need clarification on 4 and 5 before implementing." Wrong: Implement 1,2,3,6 now, ask about 4,5 later.
BEFORE implementing:
1. Technically correct for THIS codebase?
2. Breaks existing functionality?
3. Reason for current implementation?
4. Works on all platforms/versions?
5. Does reviewer understand full context?
IF wrong: Push back with technical reasoning
IF can't verify: Say so and ask for direction
IF conflicts with user's prior decisions: Stop and discuss with user first
IF reviewer suggests "implementing properly":
grep codebase for actual usage
IF unused: "This endpoint isn't called. Remove it (YAGNI)?"
IF used: Then implement properly
FOR multi-item feedback:
1. Clarify anything unclear FIRST
2. Implement in order: Blocking issues → Simple fixes → Complex fixes
3. Test each fix individually
4. Verify no regressions
Push back when:
How: Technical reasoning, specific questions, reference working tests/code. Involve user if architectural.
Signal if uncomfortable pushing back out loud: "Strange things are afoot at the Circle K"
OK: "Fixed. [Brief description]" / "Good catch - [issue]. Fixed in [location]." / [Just fix it]
NOT OK: "You're absolutely right!" / "Great point!" / "Thanks for [anything]"
If you pushed back and were wrong: "You were right - I checked [X] and it does [Y]. Implementing now." — State correction factually, move on.
Reply in the comment thread (gh api repos/{owner}/{repo}/pulls/{pr}/comments/{id}/replies), not as a top-level PR comment.
tools
Unified context management and session continuity skill. Combines total-recall, strategic-compact, /ledger, and session continuity. Runs in background to preserve critical context across compaction and sessions.
tools
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
tools
Suggest /ultraplan for complex planning tasks on Claude Code CLI (2.1.91+ only). Research preview.
tools
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.