What is receiving-code-review?
Use when processing code review feedback (bot or human) before changing anything — triages, verifies, and pushes back with technical reasoning — even when the user just says 'fix the comments'.
event4u-app/agent-config
Use when processing code review feedback (bot or human) before changing anything — triages, verifies, and pushes back with technical reasoning — even when the user just says 'fix the comments'.
npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/receiving-code-review"Quick start
Install it or open the source, trigger it with a clear task, then follow the source workflow.
npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/receiving-code-review"Use receiving-code-review to help me with: [describe your task]. Before you begin, tell me what input you need, the steps you will follow, and the expected output.
No structured workflow was detected; follow the original SKILL.md below.
Continue to the workflowDirect answers
Use when processing code review feedback (bot or human) before changing anything — triages, verifies, and pushes back with technical reasoning — even when the user just says 'fix the comments'.
It is most relevant to software development workflows. Confirm the original prerequisites before using it in production.
SkillSignal detected this source-specific command: npx skills add https://github.com/event4u-app/agent-config --skill "src/skills/receiving-code-review". Inspect the repository and command before running it.
The upstream source does not declare a dedicated Agent platform.
No obvious permission action was detected by the static rules. This is not proof that the Skill is safe.
This page combines upstream documentation with deterministic repository, quality, and static-risk signals. It is not described as a manual test or security review.
SkillSignal brief
Use when processing code review feedback (bot or human) before changing anything — triages, verifies, and pushes back with technical reasoning — even when the user just says 'fix the comments'.
Useful in these contexts
Core capabilities
Distilled from the source
About 6 min · 11 sections
A PR has review comments (from bots like Copilot, Greptile, Augment,
Someone pasted review feedback into the conversation and asks you
A pair-programming partner gave verbal suggestions about code you
You are tempted to reply "you are absolutely right" before reading
Triage table — comment → classification → decision
Implemented changes — bullet per change with file + commit ref
Pushed back — bullet per rejected comment with the evidence
Replying "Fixed!" after a commit that does not actually address the
Rewriting the comment author's suggestion into your own words
Implementing the YAGNI-suggested feature "just in case" the reviewer
Silent disagreement — ignoring a comment without a reply
Quality breakdown
Based on traceable docs and repository signals; stars are not treated as quality.
Compare before choosing
These links are selected from shared tasks, functions, stacks, platforms, and same-name variants. Compare the source owner, documentation, permissions, and maintenance signals.
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Use when the user says "review this", "check my code", or wants feedback on changes. Reviews for correctness, quality, security, and coding standards.
Turn ambiguous or high-impact product and engineering changes into scoped, verifiable acceptance criteria before or alongside implementation. Use when a user asks to clarify a feature, define acceptance criteria, de-risk a security/data/migration/integration change, prepare implementation requirements for another agent, or make a complex request testable. Do not trigger for trivial edits, straightforward fixes, active debugging, code review, or implementation requests whose acceptance conditions
Umbrella workflow for 67 public skills: Full Send, copy, design, code review, SEO, launch packaging, MCP QA, iOS and Android app shipping, and creator workflows. Loads the full public skill pack.
Use when working with Git — branch naming, commit messages, PR creation, rebasing, or the code review process — even when the user says 'push this' or 'merge the branch' without naming Git.
Do NOT use when:
Treat review feedback as suggestions to evaluate, not orders to execute. Separate correct feedback from reviewer confusion. Push back with technical reasoning when the suggestion is wrong for this codebase. Never agree performatively.
NO IMPLEMENTATION UNTIL THE FEEDBACK IS UNDERSTOOD AND VERIFIED.
A "fix" implemented against a misread comment is worse than no fix — it ships the wrong behavior under the label of "addressed feedback".
Read every open comment on the PR first. Comments often relate to each other — fixing comment #3 in isolation can conflict with comment #5. Group them:
For every comment, write (internally or to the user): "The reviewer is asking me to X because Y."
If you cannot complete that sentence confidently → the comment is unclear. Ask for clarification before implementing anything. Do not implement the clear ones first and ask later — they may be linked.
For each comment classified as blocking/important:
systematic-debugging)git blame / history — the current code may be the way it is
for a reasonmemory-access,
call retrieve(types=["historical-patterns"], keys=<files in the review>, limit=3). A registered historical pattern
may confirm the reviewer's concern (accept). For architectural rationale
("why is the current shape intentional?"), check the ADR index
docs/decisions/INDEX.md — push back
with the cited ADR number.| Situation | Response |
|---|---|
| Reviewer is right, fix is local, no caller impact | Implement, reference the comment in the commit message |
| Reviewer is right but fix affects other callers | Note the downstream effects in the reply, then implement |
| Reviewer is wrong — based on misreading the code | Reply with evidence (specific line / test / value), do not change code |
| Reviewer suggests a feature the codebase does not use (YAGNI) | Reply asking whether the feature is actually needed, do not build speculatively |
| Reviewer and user / architecture disagree | Escalate to the user before implementing either path |
$x->isNull()" beats "I think that's fine"language-and-tone rule already bans this —
actions are the acknowledgementRun the relevant tests and linters between each group — do not
batch four changes and then run tests once. See
verify-before-complete.
When reporting back to the user after handling review:
fix-pr-comments
(handles both bot + human reviewers in one pass)verify-before-completeconventional-commits-writingsystematic-debuggingBefore considering review handling done: