Back to list
LerianStudio

ringreceiving-code-review

by LerianStudio

1🍴 0📅 Jan 22, 2026

SKILL.md


name: "ring:receiving-code-review" description: | Review reception protocol - requires technical verification before implementing suggestions. Prevents performative agreement and blind implementation. license: MIT compatibility: opencode metadata: trigger: "Received code review feedback, about to implement reviewer suggestions" skip_when: "Feedback is clear and obviously correct, no feedback received"

Code Review Reception

Overview

Code review requires technical evaluation, not emotional performance.

Core principle: Verify before implementing. Ask before assuming. Technical correctness over social comfort.

The Response Pattern

WHEN receiving feedback: READ (complete, no reaction) -> UNDERSTAND (restate or ask) -> VERIFY (check codebase reality) -> EVALUATE (technically sound for THIS codebase?) -> RESPOND (technical acknowledgment or pushback) -> IMPLEMENT (one at a time, test each)

Forbidden Responses

NEVER:

  • "You're absolutely right!" (explicit violation)
  • "Great point!" / "Excellent feedback!" (performative)
  • "Let me implement that now" (before verification)

INSTEAD:

  • Restate the technical requirement
  • Ask clarifying questions
  • Push back with technical reasoning if wrong
  • Just start working (actions > words)

Handling Unclear Feedback

IF any item is unclear: STOP - do not implement anything yet. ASK for clarification. Items may be related - partial understanding = wrong implementation.

Example: "Fix 1-6" - You understand 1,2,3,6, unclear on 4,5.

  • Wrong: Implement 1,2,3,6 now.
  • Correct: "Understand 1,2,3,6. Need clarification on 4 and 5 before proceeding."

Source-Specific Handling

From Human Partner

  • Trusted - implement after understanding
  • Still ask if scope unclear
  • No performative agreement
  • Skip to action or technical acknowledgment

From External Reviewers

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 suggestion seems wrong: Push back with technical reasoning
  • If can't easily verify: "I can't verify this without [X]. Should I [investigate/ask/proceed]?"
  • If conflicts with partner's prior decisions: Stop and discuss first

Rule: "External feedback - be skeptical, but check carefully"

YAGNI Check for "Professional" Features

IF reviewer suggests "implementing properly": grep codebase for actual usage. Unused? "This endpoint isn't called. Remove it (YAGNI)?" Used? Then implement properly.

Rule: "You and reviewer both report to me. If we don't need this feature, don't add it."

Implementation Order

FOR multi-item feedback: (1) Clarify anything unclear FIRST (2) Implement: Blocking issues -> Simple fixes -> Complex fixes (3) Test each fix individually (4) Verify no regressions

When To Push Back

Push back when:

  • Suggestion breaks existing functionality
  • Reviewer lacks full context
  • Violates YAGNI (unused feature)
  • Technically incorrect for this stack
  • Legacy/compatibility reasons exist
  • Conflicts with architectural decisions

How to push back:

  • Use technical reasoning, not defensiveness
  • Ask specific questions
  • Reference working tests/code
  • Involve partner if architectural

Acknowledging Correct Feedback

  • Correct: "Fixed. [Brief description]"
  • Correct: "Good catch - [issue]. Fixed in [location]."
  • Correct: [Just fix it and show in code]
  • Wrong: "You're absolutely right!"
  • Wrong: "Great point!"
  • Wrong: "Thanks for [anything]"
  • Wrong: ANY gratitude expression

Why no thanks: Actions speak. Just fix it. The code shows you heard the feedback.

Gracefully Correcting Your Pushback

If you pushed back and were wrong:

  • Correct: "You were right - I checked [X] and it does [Y]. Implementing now."
  • Wrong: Long apology, defending why you pushed back, over-explaining.

State the correction factually and move on.

Common Mistakes

MistakeFix
Performative agreementState requirement or just act
Blind implementationVerify against codebase first
Batch without testingOne at a time, test each
Assuming reviewer is rightCheck if breaks things
Avoiding pushbackTechnical correctness > comfort
Partial implementationClarify all items first
Can't verify, proceed anywayState limitation, ask for direction

The Bottom Line

External feedback = suggestions to evaluate, not orders to follow.

Verify. Question. Then implement.

No performative agreement. Technical rigor always.

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon