Code Reviewers
A collection of 4400+ curated code review guidelines derived from real code review comments in leading open-source repositories.
Attribution
This skill contains content from baz-scm/awesome-reviewers, licensed under Apache 2.0.
Skill Categories
The reviewers are organized into 10 skill domains. Read each file in skills/ for detailed guidance:
| Category |
File |
Focus |
| AI-Assisted Development |
skills/ai-assisted-development.md |
Leveraging AI coding assistants while maintaining quality |
| Code Readability |
skills/code-readability.md |
Writing clear, maintainable code |
| Code Refactoring |
skills/code-refactoring.md |
Improving code structure and design |
| Data & ML |
skills/data-ml.md |
Data pipelines and machine learning |
| DevOps & Cloud |
skills/devops-cloud.md |
Infrastructure and deployment |
| Documentation |
skills/documentation.md |
Code and API documentation |
| Full-Stack Development |
skills/full-stack-development.md |
Frontend and backend integration |
| Secure Coding |
skills/secure-coding.md |
Security best practices |
| Team Collaboration |
skills/team-collaboration.md |
Code review and teamwork |
| Testing & Debugging |
skills/testing-debugging.md |
Test strategies and debugging |
Reviewer Organization
The 4400+ reviewers in reviewers/ are prefixed by source project. Major projects include:
| Prefix |
Project |
Count |
react-* |
React |
109 |
kubeflow-* |
Kubeflow |
62 |
neon-* |
Neon |
50 |
sentry-* |
Sentry |
48 |
spring-* |
Spring |
46 |
mastodon-* |
Mastodon |
45 |
grafana-* |
Grafana |
43 |
cypress-* |
Cypress |
43 |
bun-* |
Bun |
37 |
deno-* |
Deno |
36 |
nest-* |
NestJS |
36 |
checkov-* |
Checkov |
38 |
argo-* |
Argo CD |
38 |
posthog-* |
PostHog |
39 |
teleport-* |
Teleport |
39 |
And 165+ more projects.
Reviewer File Format
Each reviewer follows this format:
---
title: <Review guideline title>
description: <Brief description>
repository: <source OSS repo>
label: <category>
language: <programming language>
comments_count: <number of supporting comments>
repository_stars: <repo popularity>
---
<Detailed guidelines with examples and code blocks>
Usage
Selecting Relevant Reviewers
By Language: Filter reviewers by the language field in their frontmatter
grep -l "language: TypeScript" reviewers/*.md
By Project/Framework: Use project prefixes to find relevant patterns
- React apps:
react-*, next-*
- Python:
airflow-*, kubeflow-*, boto3-*
- Go:
kubernetes-*, teleport-*, argo-*
- Rust:
deno-*, bun-*, workerd-*
By Category: Use the label field
- Code Style
- Performance
- Security
- Testing
- Documentation
Applying Reviewers to Code Review
When reviewing code:
- Identify the tech stack from the files being reviewed
- Select 5-10 relevant reviewers based on:
- Programming language
- Framework/library in use
- Type of change (feature, refactor, bugfix)
- Read each selected reviewer for specific guidelines
- Apply the patterns when commenting on the code
Integration with Differential Review
When using the differential-review skill:
- First identify changed files and their languages
- Load relevant reviewers for those languages/frameworks
- Use reviewer guidelines to inform your review comments
Quick Reference by Technology
TypeScript/JavaScript:
react-*, next-*, angular-*, nest-*, bun-*, deno-*
Python:
airflow-*, kubeflow-*, boto3-*, checkov-*, prowler-*
Go:
kubernetes-*, teleport-*, argo-*, grafana-*
Rust:
deno-* (core), bun-* (native), workerd-*
Infrastructure/DevOps:
kubernetes-*, argo-*, grafana-*, checkov-*, prowler-*
Security:
checkov-*, prowler-*, teleport-*, sentry-*
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: reviewers3description: 4400+ curated code review prompts from leading open-source repositories Use when this capability is needed.4---56# Code Reviewers78A collection of 4400+ curated code review guidelines derived from real code review comments in leading open-source repositories.910## Attribution1112This skill contains content from [baz-scm/awesome-reviewers](https://github.com/baz-scm/awesome-reviewers), licensed under Apache 2.0.1314## Skill Categories1516The reviewers are organized into 10 skill domains. Read each file in `skills/` for detailed guidance:1718| Category | File | Focus |19|----------|------|-------|20| AI-Assisted Development | `skills/ai-assisted-development.md` | Leveraging AI coding assistants while maintaining quality |21| Code Readability | `skills/code-readability.md` | Writing clear, maintainable code |22| Code Refactoring | `skills/code-refactoring.md` | Improving code structure and design |23| Data & ML | `skills/data-ml.md` | Data pipelines and machine learning |24| DevOps & Cloud | `skills/devops-cloud.md` | Infrastructure and deployment |25| Documentation | `skills/documentation.md` | Code and API documentation |26| Full-Stack Development | `skills/full-stack-development.md` | Frontend and backend integration |27| Secure Coding | `skills/secure-coding.md` | Security best practices |28| Team Collaboration | `skills/team-collaboration.md` | Code review and teamwork |29| Testing & Debugging | `skills/testing-debugging.md` | Test strategies and debugging |3031## Reviewer Organization3233The 4400+ reviewers in `reviewers/` are prefixed by source project. Major projects include:3435| Prefix | Project | Count |36|--------|---------|-------|37| `react-*` | React | 109 |38| `kubeflow-*` | Kubeflow | 62 |39| `neon-*` | Neon | 50 |40| `sentry-*` | Sentry | 48 |41| `spring-*` | Spring | 46 |42| `mastodon-*` | Mastodon | 45 |43| `grafana-*` | Grafana | 43 |44| `cypress-*` | Cypress | 43 |45| `bun-*` | Bun | 37 |46| `deno-*` | Deno | 36 |47| `nest-*` | NestJS | 36 |48| `checkov-*` | Checkov | 38 |49| `argo-*` | Argo CD | 38 |50| `posthog-*` | PostHog | 39 |51| `teleport-*` | Teleport | 39 |5253And 165+ more projects.5455## Reviewer File Format5657Each reviewer follows this format:5859```yaml60---61title: <Review guideline title>62description: <Brief description>63repository: <source OSS repo>64label: <category>65language: <programming language>66comments_count: <number of supporting comments>67repository_stars: <repo popularity>68---6970<Detailed guidelines with examples and code blocks>71```7273## Usage7475### Selecting Relevant Reviewers76771. **By Language**: Filter reviewers by the `language` field in their frontmatter78 ```bash79 grep -l "language: TypeScript" reviewers/*.md80 ```81822. **By Project/Framework**: Use project prefixes to find relevant patterns83 - React apps: `react-*`, `next-*`84 - Python: `airflow-*`, `kubeflow-*`, `boto3-*`85 - Go: `kubernetes-*`, `teleport-*`, `argo-*`86 - Rust: `deno-*`, `bun-*`, `workerd-*`87883. **By Category**: Use the `label` field89 - Code Style90 - Performance91 - Security92 - Testing93 - Documentation9495### Applying Reviewers to Code Review9697When reviewing code:98991. **Identify the tech stack** from the files being reviewed1002. **Select 5-10 relevant reviewers** based on:101 - Programming language102 - Framework/library in use103 - Type of change (feature, refactor, bugfix)1043. **Read each selected reviewer** for specific guidelines1054. **Apply the patterns** when commenting on the code106107### Integration with Differential Review108109When using the `differential-review` skill:1101111. First identify changed files and their languages1122. Load relevant reviewers for those languages/frameworks1133. Use reviewer guidelines to inform your review comments114115### Quick Reference by Technology116117**TypeScript/JavaScript:**118- `react-*`, `next-*`, `angular-*`, `nest-*`, `bun-*`, `deno-*`119120**Python:**121- `airflow-*`, `kubeflow-*`, `boto3-*`, `checkov-*`, `prowler-*`122123**Go:**124- `kubernetes-*`, `teleport-*`, `argo-*`, `grafana-*`125126**Rust:**127- `deno-*` (core), `bun-*` (native), `workerd-*`128129**Infrastructure/DevOps:**130- `kubernetes-*`, `argo-*`, `grafana-*`, `checkov-*`, `prowler-*`131132**Security:**133- `checkov-*`, `prowler-*`, `teleport-*`, `sentry-*`134135---136> Converted and distributed by [TomeVault](https://tomevault.io/claim/settlemint-archive) — claim your Tome and manage your conversions.137<!-- tomevault:4.0:skill_md:2026-04-11 -->