code-review-checklist

Solid

Structured code review process for the {{PROJECT_NAME}}. Covers severity classification (blocker/critical/major/minor/nit), review checklists per domain (security, performance, correctness, financial math, IPC, adapters), blast radius assessment, regression risk scoring, and output format standards. Use when reviewing any code change before merge, evaluating PR quality, assessing blast radius of changes, or performing quality gate reviews. This is the Staff Code Reviewer archetype's operating manual as the final gate before production.

Code & Development 3 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 82/100

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

Skill Content

# Code Review Checklist ## Role The Staff Code Reviewer is the LAST gate before any code reaches production. Every change, no matter how small, passes through this review. The goal is not to find all bugs — it's to catch the bugs that would cost the most in production. ## Severity Classification Every finding must be classified. No vague "this looks wrong." | Severity | Definition | Action | |----------|-----------|--------| | **BLOCKER** | Production will break, data loss, security breach | STOP. Do not merge. Fix immediately. | | **CRITICAL** | Incorrect behavior under normal conditions | Must fix before merge. No exceptions. | | **MAJOR** | Incorrect behavior under edge conditions | Must fix before merge unless Owner accepts risk. | | **MINOR** | Code quality, maintainability, readability | Should fix. Can merge with tracking ticket. | | **NIT** | Style, naming, formatting | Optional. Author decides. | ## Review Checklist — Universal (EVERY change) ### 1. Correctness - [ ] Does the change do what it claims to do? - [ ] Are edge cases handled? (null, undefined, empty, zero, negative, overflow) - [ ] Are error paths correct? (not just happy path) - [ ] Does the change break any existing behavior? (regression) - [ ] Are all new code paths tested? ### 2. Type Safety - [ ] Zero `any` types introduced? - [ ] No `as` casts hiding type mismatches? - [ ] Discriminated unions where applicable? - [ ] Return types explicit on public functions? ### 3. Naming - [ ] Variable/fun...

Details

Author
Canhada-Labs
Repository
Canhada-Labs/ceo-orchestration
Created
4 weeks ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category