receiving-code-review

Evaluate code-review feedback against the codebase before implementing changes.

4|Updated Dec 7, 2020
One-click install
npx skills add https://github.com/charly3pins/dotfiles --skill receiving-code-review-charly3pins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: receiving-code-review
Source: https://github.com/charly3pins/dotfiles/tree/main/.config/opencode/skills/receiving-code-review
Command: npx skills add https://github.com/charly3pins/dotfiles --skill receiving-code-review-charly3pins

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code reviews often lead to unclear feedback, performative agreement, or blind implementation, wasting time and introducing bugs. This skill ensures you evaluate feedback rigorously, preventing unnecessary changes and maintaining code quality.

Core Features & Use Cases

  • Verify Before Implementing: Systematically check feedback against codebase reality and technical correctness.
  • Technical Pushback: Provide reasoned, technical arguments against incorrect or unclear suggestions, avoiding performative agreement.
  • Clarification Protocol: Stop and ask for clarification on unclear items before proceeding, ensuring full understanding.
  • Use Case: When a reviewer suggests a change that seems technically questionable or unclear, use this skill to verify its correctness and push back with data, ensuring only valid improvements are integrated.

Quick Start

I have received code review feedback. Help me evaluate it rigorously before implementing any suggestions.

Frequently Asked Questions about receiving-code-review

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

FAQPage Schema
How do I evaluate code review feedback before implementing changes?

Evaluate code review feedback by systematically verifying suggestions against your codebase and technical correctness. Apply a structured 6-step pattern—READ, UNDERSTAND, VERIFY, EVALUATE, RESPOND, IMPLEMENT—processing one item at a time, testing each change, and documenting decisions to maintain traceability and prevent blind implementation of unclear or incorrect suggestions.

When should I push back on code review suggestions?

Push back on code review feedback when suggestions are technically questionable, unclear, or lack justification. Provide reasoned technical arguments grounded in your codebase reality rather than accepting feedback performatively. This prevents unnecessary changes, maintains code quality, and ensures only valid improvements are integrated.

What's the best way to handle unclear or ambiguous feedback in code reviews?

Stop and request clarification before implementing any unclear feedback. A clarification protocol ensures you fully understand the reviewer's intent and technical reasoning. This prevents wasted effort, avoids introducing bugs, and creates a shared understanding of the required changes.

How do I verify code review feedback is technically correct?

Verify feedback by checking suggestions directly against your codebase state, existing patterns, and technical requirements. Compare the proposed change against current implementation to confirm correctness. This verification step prevents implementing incorrect suggestions and identifies cases where feedback conflicts with your architecture or constraints.

Why should I document code review decisions?

Document decisions during code review processing to create traceability, justify why changes were or were not implemented, and build institutional knowledge. Documentation helps future maintainers understand the reasoning behind code, supports team learning, and provides evidence for technical decisions made during review cycles.