receiving-code-review

Solid

Processes code review feedback by classifying each finding, reproducing or validating it against the real contract, applying the smallest in-scope fix, and re-running focused proof. Use after comments arrive on a diff, pull request, design, or implementation. Not for requesting a first review or debugging an unrelated failure.

Code & Development 94 stars 78 forks Updated 2 weeks ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
66
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
73
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Receiving Code Review Treat feedback as evidence to investigate, not as an attack to win or a list to obey blindly. ## Classify each finding - **Defect:** violates the request, contract, safety, or compatibility. - **Missing proof:** behavior may be correct but the evidence is insufficient. - **Clarification:** intent or ownership is unclear. - **Preference:** stylistic and not worth changing unless it reduces risk. - **Out of scope:** real issue for a separate owner or change. For a defect, reproduce the failure or inspect the real code path before editing. For a disputed finding, state the invariant and the evidence that supports the decision. Do not dismiss a comment because the suite is green. ## Fix loop 1. Record the finding and its scope classification. 2. Add a failing regression test or a direct falsifying check when practical. 3. Make the smallest correction at the owning boundary. 4. Run focused checks, then the relevant broader checks. 5. Re-read the changed diff and reply with the exact evidence. 6. Request re-review for changed contracts or previously disputed findings. Do not bundle unrelated cleanup or change the product contract to silence a reviewer. Use [finding-log.md](references/finding-log.md) for multiple comments. ## Completion condition Every in-scope finding is fixed, verified, or explicitly accepted with a reason; out-of-scope work is recorded for follow-up; and the re-review boundary is clear.

Details

Author
thiientv
Repository
thiientv/godmode
Created
4 weeks ago
Last Updated
2 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Listed

receiving-code-review

Use to evaluate review feedback before changing code, especially unclear or suspect suggestions. Triggers on reviewer comments or requested changes. Not for requesting review.

5 Updated 2 days ago
lawzava
Code & Development Listed

receiving-code-review

Use when code review feedback must be evaluated, clarified, accepted, rejected, or implemented, especially when a suggestion is vague, risky, or technically questionable.

1 Updated 4 days ago
blackstone2333
Code & Development Listed

receiving-code-review

Evaluate incoming review feedback technically before acting on it: read all items, restate or ask about anything unclear before implementing any of them, verify each suggestion against the actual codebase, push back with evidence when a suggestion is wrong for this code, and skip performative agreement entirely. Use when processing review comments from a human or an automated reviewer, when feedback seems technically questionable or context-blind, when a reviewer proposes 'implementing properly' something nothing calls (grep usage first, propose removal), or when a reply is about to start with 'you're absolutely right'. Order of work: clarify everything, then blocking issues, simple fixes, complex fixes — testing each individually; a pushback that turns out wrong gets a one-line factual correction, not an apology. Not for performing a review of someone else's change (/code-review or review-panel) and not for triaging accumulated feedback reports into a backlog (feedback-triage).

2 Updated 5 days ago
grimaldost