agent-skills-code-review-and-quality

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

Updated May 26, 2026
One-click install
npx skills add https://github.com/avel123111/triplanio --skill agent-skills-code-review-and-quality-avel123111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-skills-code-review-and-quality
Source: https://github.com/avel123111/triplanio/tree/main/.claude/skills/agent-skills-code-review-and-quality
Command: npx skills add https://github.com/avel123111/triplanio --skill agent-skills-code-review-and-quality-avel123111

SYSTEM DOCUMENTATION & REQUIREMENTS

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 Guidance: Defines reviewable change sizes (~100 to ~1000 lines) and provides stacking, horizontal, and vertical splitting strategies for oversized changes. - Use Case: Before merging a pull request that adds a new API endpoint, run this review to verify tests cover edge cases, inputs are validated, no N+1 queries exist, and the change description stands alone in version control history. ## Quick Start Review this pull request across correctness, readability, architecture, security, and performance, and label each finding by severity.

Frequently Asked Questions about agent-skills-code-review-and-quality

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

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

Evaluate the change across five axes: correctness, readability, architecture, security, and performance. Review tests first to understand intent, then walk the implementation, and label every finding with a severity such as Critical, Required, Nit, or Optional.

What should a code review checklist include?

A review checklist should cover context understanding, edge case and error path handling, naming clarity, architectural fit, input validation, secrets hygiene, N+1 query detection, and verification that tests and builds pass. It ends with an explicit approve or request-changes verdict.

How large should a pull request be for effective review?

Around 100 changed lines is ideal, 300 is acceptable for a single logical change, and 1000 lines is too large and should be split. Split oversized changes by stacking dependent changes, grouping by file, or slicing horizontally or vertically.

How do I review AI-generated code for quality issues?

Apply more scrutiny to AI-generated code, not less, since it is confident and plausible even when wrong. Verify it matches the spec, check for dead code and duplicated helpers, and confirm tests actually test behavior rather than implementation details.

When should a code review block a merge?

Block merges for Critical issues such as security vulnerabilities, data loss, or broken functionality, and for unresolved Required findings. Approve when the change improves overall code health even if imperfect, and never accept deferred cleanup promises.