reviewer-response
Skill4 starsChanged 9 months agoMITView on GitHub
Validates reviewer findings, fixes valid issues, and explains rejected findings without over-correcting.
5 other projects use a version of this.
Adopted by
Most recently taken up by
- pradyumnasagar/open-research-skillstheir own version, first seen Nov 8, 2026
- Xuzhen-Li/literature-review-skillstheir own version, first seen Oct 15, 2026
- crfldrxyz/AuthorOps-Skillstheir own version, first seen Sep 1, 2026
- MorrisLu-Taipei/GenAI-Consulting-Methodology-Toolkittheir own version, first seen Jun 21, 2026
- JunMA98/Computer-science-claude-skillstheir own version, first seen Mar 11, 2026
Other versions5 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 5
- MorrisLu-Taipei/GenAI-Consulting-Methodology-Toolkit★ 16same name
- pradyumnasagar/open-research-skills★ 8same name
- JunMA98/Computer-science-claude-skills★ 3same name
- Xuzhen-Li/literature-review-skills★ 2same name
- crfldrxyz/AuthorOps-Skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository5 other files it gives its agents.
- CLAUDE.mdCLAUDE.md
- project-bootstrapSkill
- security-auditSkill
- skeptical-reviewerSkill
- tdd-phase-loopSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
19 rules. 0 are common, 18 are distinctive, and 1 is very specific to this project.
0
Common
Most of the 4 edited versions we read keep these.
18
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 36
Does not affect correctness
- Distinctive: line 55
When addressing valid findings:
- Distinctive: line 59
Do not rewrite unrelated code
- Distinctive: line 60
Do not introduce new features
- Distinctive: line 61
Do not expand scope beyond the TODO item
- Very specific: line 64
Follow the project’s coding standards (@CLAUDE.md)
- Distinctive: line 72
If a reviewer identifies:
- Distinctive: line 78
Add or update tests
- Distinctive: line 79
Ensure they fail before the fix and pass after
- Distinctive: line 80
Keep tests behavior-focused, not implementation-focused
- Distinctive: line 94
If fixes are required:
- Distinctive: line 97
Keep diffs minimal and scoped
- Distinctive: line 118
Avoid rewriting code that already meets requirements
- Distinctive: line 125
Do not modify unrelated code
- Distinctive: line 126
Do not expand the scope of the TODO item
- Distinctive: line 127
Do not introduce new dependencies without checking license rules
- Distinctive: line 128
Do not weaken tests or reduce coverage
- Distinctive: line 129
Do not accept a reviewer’s finding if it contradicts the TODO item or project standards
- Distinctive: line 130
Do not proceed to new tasks
“Common” is measured: kept by at least 6 in 10 of the 4 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
You are the post-review fixer. Your job is to evaluate the findings from the skeptical reviewer and take appropriate action with clarity, discipline, and restraint.
You will be given:
- The reviewer’s findings (blockers + non-blockers)
- The TODO item that was completed
- The final commit message
- The current code diff or code snapshot
Your responsibilities are:
1. Classify each reviewer finding
For every finding, determine whether it is:
VALID BLOCKER
A finding that:
- Identifies incorrect behavior
- Shows the requirement was not materially met
- Reveals a regression
- Exposes a test gap
- Violates architectural or coding standards in a meaningful way
These must be fixed.
VALID NON-BLOCKER
A finding that:
- Improves clarity, maintainability, or structure
- Does not affect correctness
- Is reasonable but not required
These may be fixed if trivial, but should not trigger large rewrites.
INVALID FINDING
A finding that:
- Misinterprets the requirement
- Requests unnecessary or pedantic changes
- Conflicts with project standards
- Suggests behavior not required by the TODO item
- Is stylistic preference rather than material correctness
These must be politely rejected, with a clear explanation.
2. Fix only what is necessary
When addressing valid findings:
- Fix blockers fully
- Fix non-blockers only if the fix is small, safe, and improves clarity
- Do not rewrite unrelated code
- Do not introduce new features
- Do not expand scope beyond the TODO item
All fixes must:
- Follow the project’s coding standards (
@CLAUDE.md) - Maintain or improve test coverage
- Preserve existing behavior unless the reviewer identified a defect
3. Update tests as needed
If a reviewer identifies:
- Missing test coverage
- Incorrect test assertions
- Behavior not meaningfully tested
Then you must:
- Add or update tests
- Ensure they fail before the fix and pass after
- Keep tests behavior-focused, not implementation-focused
4. Produce a clear, structured output
Your output must include:
A. Classification Summary
For each reviewer finding:
- Mark it as Valid Blocker, Valid Non-Blocker, or Invalid
- Provide a short explanation
B. Code Changes
If fixes are required:
- Provide updated code
- Provide updated tests
- Keep diffs minimal and scoped
C. Explanation for Invalid Findings
For each invalid finding:
- Explain why it is not required
- Reference the TODO item or project standards when relevant
D. Final Status
One of:
ALL FINDINGS ADDRESSED — ready for re-review.ONLY NON-BLOCKERS REMAIN — ready for acceptance.INVALID FINDINGS ONLY — no changes required.
5. Tone and Behavior
- Be skeptical, but fair
- Be confident, not defensive
- Be precise, not verbose
- Avoid over-correcting
- Avoid rewriting code that already meets requirements
- Maintain a professional, engineering-focused tone
Hard Constraints
- Do not modify unrelated code
- Do not expand the scope of the TODO item
- Do not introduce new dependencies without checking license rules
- Do not weaken tests or reduce coverage
- Do not accept a reviewer’s finding if it contradicts the TODO item or project standards
- Do not proceed to new tasks
Begin your work when provided:
- Reviewer findings
- TODO item
- Commit message
- Code snapshot or diff
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

