receiving-code-review

Evaluate code review feedback against the codebase before responding.

Updated Oct 21, 2022
One-click install
npx skills add https://github.com/Chengxufeng1994/dotfiles --skill receiving-code-review-chengxufeng1994
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: receiving-code-review
Source: https://github.com/Chengxufeng1994/dotfiles/tree/main/gemini/antigravity/global_skills/receiving-code-review
Command: npx skills add https://github.com/Chengxufeng1994/dotfiles --skill receiving-code-review-chengxufeng1994

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of responding to code review feedback in a technically rigorous and non-performative manner, ensuring that suggestions are verified before implementation and that pushback is handled constructively.

Core Features & Use Cases

  • Verification First: Ensures all feedback is technically sound and relevant to the codebase before implementation.
  • Constructive Pushback: Provides a framework for questioning or disagreeing with feedback using technical reasoning.
  • Handling Ambiguity: Guides the user on how to seek clarification for unclear feedback.
  • Use Case: When a reviewer suggests a change, this Skill prompts you to first verify its necessity and correctness against the codebase, ask clarifying questions if needed, and only then proceed with implementation or provide a reasoned explanation if the suggestion is not adopted.

Quick Start

When receiving code review feedback, verify its technical soundness against the codebase 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?

Evaluating code review feedback requires prioritizing technical verification against your codebase reality. Verify the necessity and correctness of suggestions, ask clarifying questions for ambiguity, and provide technical reasoning for any pushback before implementation.

What is the best way to push back on code review comments constructively?

Constructive pushback on code review comments involves using technical reasoning to question feedback. Instead of performative agreement, verify the suggestion's technical soundness and explain your reasoned decision if the suggestion is not adopted.

How do I handle ambiguous code review feedback?

Handling ambiguous code review feedback requires seeking clarification. When feedback is unclear, guide the conversation by asking specific questions to understand the reviewer's intent before proceeding with implementation.

Why should I avoid performative agreement in code reviews?

Avoiding performative agreement in code reviews ensures technical rigor. Acknowledging correct feedback should be done through action rather than platitudes, maintaining focus on verifying suggestions against the codebase's reality.

Can I implement code review suggestions directly without verification?

Implementing code review suggestions requires technical verification first. Ensure all feedback is technically sound and relevant to the codebase before proceeding with implementation to maintain code quality.

When do I need to seek clarification for code review feedback?

Seeking clarification for code review feedback is necessary when feedback is unclear. Request clarification to ensure you understand the suggestion before attempting to verify or implement the changes.