awesome-code-review

Solid

Reviews diffs and PRs for correctness, security, and team standards, with confidence-scored findings in severity buckets (Critical / Suggestions / Nice to have). Use when reviewing a pull request, merge request, patch, or diff; before merging; after completing a feature; or when the user says 'review this PR', 'check this change', 'review my diff', 'сделай ревью'. Do not use for responding to review feedback you received (use awesome-code-review-feedback) or for docs-only and formatting-only changes.

Code & Development 2 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
16
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Code Review Structured review of changes so they are correct, secure, and maintainable before merge. **Why this matters:** Review is the last line of defense before code hits main. A good review catches bugs and security issues early and keeps the codebase readable for everyone—including the author in six months. The goal isn’t to nitpick; it’s to ship with confidence and leave the code better than you found it. ## When to Activate - Reviewing pull requests or merge requests before merge - Examining patches or diffs the user is about to submit - User asks for "code review", "review this PR", "check this change", or "review my diff" - After completing a feature (requesting review before proceeding) - Before refactoring (baseline check) or after fixing a complex bug ## Core Principle **Review the code, not the author.** Assume good intent. Be specific: cite file and line, state what is wrong and what to do instead. Prefer concrete edits or snippets over vague advice. ## Work Process ### Phase 1: Understand Scope 1. **Identify review scope** — Get base and head refs (e.g. `BASE_SHA`, `HEAD_SHA`) or the diff. Know what was implemented and what the requirements or plan were. 2. **Read the description** — PR/MR title and description, linked ticket or spec. Note intended behavior and any "don't review X" notes. 3. **Scan the diff** — Which files and areas changed (API, DB, UI, config). Note risk areas: auth, payments, data handling, new dependencies. If the diff output is...

Details

Author
khasky
Repository
khasky/awesome-agent-skills
Created
4 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category