From office
Use when code review feedback requires fixes - emphasizes technical verification over performative agreement
How this skill is triggered — by the user, by Claude, or both
Slash command
/office:handling-code-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Code review requires technical evaluation, not emotional performance.
Code review requires technical evaluation, not emotional performance.
Core principle: Verify before implementing. Ask before assuming. Technical correctness over social comfort.
WHEN receiving code review feedback:
If there are open questions in the UNDERSTAND step, ask @office:team-lead who has more context on the project to explain it for you.
IF reviewer suggests "implementing properly":
FOR multi-item feedback:
Push back when:
How to push back:
When feedback IS correct:
Never use:
Why no thanks: Actions speak. Just fix it. The code itself shows you heard the feedback.
If you catch yourself about to write "Thanks": DELETE IT. State the fix instead.
If you pushed back and were wrong:
No long apology. No defending why you pushed back. No over-explaining. State the correction factually and move on.
| Mistake | Fix |
|---|---|
| Performative agreement | State requirement or just act |
| Blind implementation | Verify against codebase first |
| Batch without testing | One at a time, test each |
| Assuming reviewer is right | Check if breaks things |
| Avoiding pushback | Technical correctness > comfort |
| Partial implementation | Clarify all items first |
| Can't verify, proceed anyway | State limitation, ask for direction |
Performative Agreement (Bad):
Reviewer: "Remove legacy code"
"You're absolutely right! Let me remove that..."
Technical Verification (Good):
Reviewer: "Remove legacy code"
"Checking... build target is 10.15+, this API needs 13+. Need legacy for backward compat. Current impl has wrong bundle ID - fix it or drop pre-13 support?"
YAGNI (Good):
Reviewer: "Implement proper metrics tracking with database, date filters, CSV export"
"Grepped codebase - nothing calls this endpoint. Remove it (YAGNI)? Or is there usage I'm missing?"
Unclear Item (Good):
Human partner: "Fix items 1-6"
You understand 1,2,3,6. Unclear on 4,5.
"Understand 1,2,3,6. Need clarification on 4 and 5 before implementing."
npx claudepluginhub shahar061/office --plugin officeGuides Claude in receiving code review feedback through technical verification, clarification, reasoned pushback, and YAGNI checks, avoiding emotional or performative responses.
Guides receiving code review feedback with a structured pattern: read, understand, verify, evaluate, implement. Especially useful when feedback is unclear, risky, or disputed.
Guides Claude Code in receiving and responding to code review feedback with technical rigor, verification, and minimal performative agreement.