code-review-and-quality

Reviews code changes across correctness, readability, architecture, security, and performance before merge.

Updated May 13, 2026
One-click install
npx skills add https://github.com/sapatamuku-creator/mastersapatamuku --skill code-review-and-quality-sapatamuku-creator
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-review-and-quality
Source: https://github.com/sapatamuku-creator/mastersapatamuku/tree/main/releases/v2.7/.agents/skills/code-review-and-quality
Command: npx skills add https://github.com/sapatamuku-creator/mastersapatamuku --skill code-review-and-quality-sapatamuku-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Code merged without structured review accumulates defects, security vulnerabilities, and architectural debt. This Skill enforces a consistent multi-axis review process so every change is evaluated against the same quality gates before entering the main branch. ## Core Features & Use Cases - Five-Axis Review: Evaluates every change for correctness, readability, architecture, security, and performance with concrete checklists per axis. - Severity-Labeled Feedback: Categorizes findings as Critical, Required, Nit, Optional, or FYI so authors know exactly what must be addressed before merge. - Change Sizing and Splitting: Provides thresholds (~100/~300/~1000 lines) and splitting strategies (stack, by file group, horizontal, vertical) for oversized changes. - Dependency Discipline: Covers changelog review, one-dependency-per-change upgrades, lockfile diff review, and audit triage. - Use Case: Before merging a pull request, run the review checklist to verify tests, catch an N+1 query, flag a missing auth check, and produce a structured verdict of Approve or Request changes. ## Quick Start Review this pull request across correctness, readability, architecture, security, and performance, and label each finding by severity.

Frequently Asked Questions about code-review-and-quality

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review a pull request before merging?▼

Follow a five-step process: understand the change's intent, review the tests first, walk the implementation across five axes (correctness, readability, architecture, security, performance), categorize findings by severity, and verify the author's testing story before approving.

What should a code review checklist include?▼

A review checklist should cover correctness against the spec, edge case and error handling, naming and simplicity, architectural fit, input validation and secret hygiene, N+1 queries and unbounded operations, and confirmation that tests and builds pass.

How large should a pull request be for effective review?▼

Around 100 changed lines is ideal and reviewable in one sitting; 300 lines is acceptable for a single logical change; 1000 lines is too large and should be split using stacking, file-group, horizontal, or vertical splitting strategies.

How do I label code review comments by severity?▼

Use no prefix for required changes, 'Critical:' for merge blockers like security vulnerabilities, 'Nit:' for optional style points, 'Optional:' or 'Consider:' for suggestions, and 'FYI' for informational context requiring no action.

When should a dependency upgrade be split into separate changes?▼

Upgrade one dependency per change so a broken build has an obvious cause and a clean revert. Read the changelog rather than trusting semver, review the lockfile diff for transitive changes, and require a green test suite before and after.

What are the limitations of test-only code review?▼

Passing tests are necessary but not sufficient. Tests do not catch architecture problems, security issues, readability concerns, or complexity that was relocated rather than reduced, so review must cover all five axes.