Review this
Agent skill for reviewing code or docs
npx -y skills add madflojo/review-this --skill review-thisAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Produces a structured code review or documentation review with category ratings, an overall score, a checklist, and actionable improvement suggestions. Use when the task involves code review, documentation review, PR review, feedback, or critique.
The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
3.9 KB, as published. Nobody here has run it
Review This
Use this skill to review code or documentation with a clear structure, direct judgment, and actionable guidance.
The goal is not to be polite for its own sake. The goal is to be accurate, useful, and specific about what is good, what is weak, and what should change.
When to Use
Use this skill when:
- the user asks for a review, critique, or feedback
- you need to assess code quality before merge or release
- you need to evaluate documentation quality and usefulness
- you need a concise scorecard plus concrete follow-up actions
Do not use this skill as a substitute for implementation or bug fixing when the user already wants changes rather than a review.
Working Rules
- Inspect the actual material before scoring it.
- Prefer evidence over vibes. Point to real files, behavior, gaps, or examples.
- Be direct. Do not soften important criticism into ambiguity.
- Keep the review structured and concise.
- Separate findings from suggestions.
- If the material is too incomplete to rate confidently, say so.
Review Modes
Choose the mode that matches the user's request:
- Code review: assess quality, correctness, design, maintainability, testing, performance, security, and resiliency.
- Documentation review: assess substance, packaging, accuracy, effectiveness, clarity, and polish.
If the request spans both code and docs, say which areas you reviewed and score them accordingly.
Review Workflow
Work in this order:
- Read the target material and any nearby context that changes interpretation.
- Decide whether this is primarily code, docs, or a mixed review.
- Identify the strongest positives and the most important weaknesses.
- Score the relevant categories with short rationale.
- Produce the overall rating, checklist, and actionable improvements.
Rating Guidance
Score each category from 0 to 10:
9-10: excellent, only minor improvements7-8: solid, with notable but non-fundamental gaps5-6: mixed quality, important weaknesses to address3-4: weak, substantial revision needed0-2: broken, misleading, or not fit for purpose
Use emoji only for the overall rating line:
9-10:✅7-8:🙂5-6:⚠️0-4:❌
Category Sets
For code, rate:
- code quality
- architecture and design
- maintainability
- performance and efficiency
- security
- resiliency
For documentation, rate:
- substance
- packaging
- accuracy
- effectiveness
- clarity
- quality
For the detailed dimensions behind each category, load:
references/CODE-CRITERIA.mdfor code reviewsreferences/DOCS-CRITERIA.mdfor documentation reviews
Output
Produce the review in this shape:
- Category Ratings
- Overall Rating
- Checklist Summary
- Suggestions for Improvement
Use assets/review-template.md when you want a fill-in structure for the final
response.
For output specifics, load:
references/OUTPUT.mdfor section expectations and toneassets/review-template.mdfor the review template
Loading Guidance
Do not load every supporting file by default.
- Load
references/CODE-CRITERIA.mdwhen reviewing code. - Load
references/DOCS-CRITERIA.mdwhen reviewing docs. - Load
references/OUTPUT.mdandassets/review-template.mdwhen writing the final review.
Success Criteria
The review is successful when it:
- reflects the actual material reviewed
- gives honest category scores with short rationale
- surfaces the most important strengths and weaknesses
- provides concrete improvements instead of vague advice
- stays concise and easy to scan