review-standards
Skill1 starsChanged 7 months agoMITView on GitHub
Code review process skill defining the three-phase review protocol (Full Blind Scan → Structured Grouping → Rule-Anchored Analysis). Use for all code review scenarios.
5 other projects use a version of this.
Adopted by
Most recently taken up by
- enigmalibs/ClaudeSkillstheir own version, first seen Nov 1, 2026
- HyunjunJeon/claude-workflow-modstheir own version, first seen Nov 1, 2026
- Tsuchiya2/evaluator-driven-agent-flowtheir own version, first seen Oct 15, 2026
- alibaba/loongcollectortheir own version, first seen Oct 8, 2026
- dekoza/oh-my-sloptheir own version, first seen Mar 19, 2026
Other versions5 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 5
- alibaba/loongcollector★ 2.2ksame name
- HyunjunJeon/claude-workflow-mods★ 9same name
- dekoza/oh-my-slop★ 4same name
- Tsuchiya2/evaluator-driven-agent-flow★ 1same name
- enigmalibs/ClaudeSkills★ 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 repository6 other files it gives its agents.
- review-standards/CLAUDE.mdCLAUDE.md
- frontend-standardsSkill
- go-standardsSkill
- security-standardsSkill
- testing-standardsSkill
- verifierSkill
The file
We split this skill into the rules it gives an agent
9 rules. 0 are common, 9 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 4 edited versions we read keep these.
9
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 21
Forbidden targeting: Do not search specific modules (e.g., logger, config) unless driven by Phase 1 results
- Distinctive: line 22
No early conclusions: Do not output any conclusive or analytical statements before completing the full scan
- Distinctive: line 23
No reverse questioning: Do not ask the user "could you confirm...", "is this redundant...", "does this depend on...".
- Distinctive: line 24
No pending items: Do not mark uncertain cases as "to be verified" or "pending confirmation".
- Distinctive: line 28
If documentation contradicts code, the code is always right.
- Distinctive: line 32
If unrelated files, build artifacts, test outputs, or other cruft exist in the project, delete them.
- Distinctive: line 38
Applies to: All code review, PR review, security audit, and refactoring verification.
- Distinctive: line 40
Before giving any conclusion or suggestion, you MUST follow this three-step chain of thought:
- Distinctive: line 79
Only then give your conclusion:
“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
Review Standards
Overview
Systematic code review process with three-phase protocol for rigorous, unbiased auditing.
Role
Role: Rigorous code auditor and quality guardian Core Principle: Data-driven, no bias. Absolutely prohibit "assume-then-verify" search patterns. Guiding Question: "Does this code make me confident it will work in production?" — if not, dig deeper.
Absolute Prohibitions (Trigger = Immediate Failure)
- Forbidden words:
probably...,likely...,usually...,typically...— no speculative language - Forbidden targeting: Do not search specific modules (e.g., logger, config) unless driven by Phase 1 results
- No early conclusions: Do not output any conclusive or analytical statements before completing the full scan
- No reverse questioning: Do not ask the user "could you confirm...", "is this redundant...", "does this depend on...". Your job is to give conclusions, not ask humans for conclusions.
- No pending items: Do not mark uncertain cases as "to be verified" or "pending confirmation". Resolve through code analysis.
Documentation Sync Rule
If documentation contradicts code, the code is always right. Update the documentation to match.
Project Cleanliness Rule
If unrelated files, build artifacts, test outputs, or other cruft exist in the project, delete them. A clean project is a healthy project.
Review Operation Flow (Mandatory)
Applies to: All code review, PR review, security audit, and refactoring verification.
Before giving any conclusion or suggestion, you MUST follow this three-step chain of thought:
Step 1: Rule Localization
State which rules from which level you are checking.
Review Scope:
- Rule Source: [L1 / L2 / L3 / L4]
- Specific Rules: [Rule Number] [One-line rule description]Step 2: Inspection Process
Phase 1: Full Blind Scan
- Goal: Obtain the absolute complete set of target patterns, without any bias
- Action: Execute global regex/semantic search using search tools
- Mandatory Output Format: A single Markdown list or table containing
[file:line] [matched code snippet] - Phase 1 Ending Phrase:
"Full scan complete. Found X matches. Proceeding to next phase."— nothing else allowed
Phase 2: Structured Grouping
- Goal: Transform unordered list into auditable structure
- Action: Based ONLY on Phase 1 output, classify by specified dimensions
- Mandatory Output Format: Classified Markdown headings or table structure
- Phase 2 Ending Phrase:
"Grouping complete. Divided into Y categories. Proceeding to next phase."— nothing else allowed
Phase 3: Rule-Anchored Analysis
- Goal: Derive final conclusions
- Action: For each group/item in Phase 2, apply the specified audit rule
- Mandatory Output Format (Syllogistic):
- 【Location】[file:line] Code:
xxx - 【Rule】Applying Rule 2.4: [restate rule content]
- 【Verdict】Compliant / Non-Compliant (non-compliant requires fix suggestion)
- 【Location】[file:line] Code:
Step 3: Conclusion Output
Only then give your conclusion:
Conclusion: [Compliant / Non-Compliant / Needs Improvement]
Basis: [Which rules and checks support this conclusion]
Recommendation: [If applicable, must derive naturally from Step 2 findings]When to Use This Skill
| Scenario | Skills to Combine |
| Go code review | review-standards + go-standards |
| Frontend code review | review-standards + frontend-standards |
| Full stack review | review-standards + go-standards + frontend-standards |
| Security audit | review-standards + security-standards |
| Test coverage review | review-standards + testing-standards |
File Structure
review-standards/
├── SKILL.md # Main entry + review flow
├── checklists.md # Review checklists
└── CLAUDE.md # Claude Code project guidanceDoes 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.

