code-review-and-quality

Automate pre-merge code reviews across correctness, readability, architecture, security, and performance.

1|1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/iCesofT/awesome-ai --skill code-review-and-quality-icesoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-and-quality
Source: https://github.com/iCesofT/awesome-ai/tree/main/skills/02-design-code-review-and-quality
Command: npx skills add https://github.com/iCesofT/awesome-ai --skill code-review-and-quality-icesoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Multi-dimensional code review with quality gates. Every change gets reviewed before merge — no exceptions. Review covers five axes: correctness, readability, architecture, security, and performance.

The approval standard: Approve a change when it definitely improves overall code health, even if it isn't perfect. Perfect code doesn't exist — the goal is continuous improvement. Don't block a change because it isn't exactly how you would have written it. If it improves the codebase and follows the project's conventions, approve it.

Core Features & Use Cases

  • Five-Axis Evaluation: Assess correctness, readability, architecture, security, and performance for every change.
  • Pre-Merge Quality Gates: Enforce mandatory review before merging to reduce regressions.
  • Consistent Feedback: Provide structured, actionable feedback with severity levels.

Quick Start

Review PRs by evaluating across all five axes and attaching structured feedback before merging.

Frequently Asked Questions about code-review-and-quality

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

FAQPage Schema
What is multi-axis code review and how does it improve PR quality?

Multi-axis code review evaluates pull requests across correctness, readability, architecture, security, and performance before merging. It enforces quality gates to reduce regressions by ensuring every change definitely improves overall code health through structured, traceable feedback.

How do I automate pre-merge code reviews for security and performance?

Automate pre-merge code reviews by applying a five-axis evaluation framework that checks security and performance alongside correctness and architecture. This generates structured feedback with severity levels to enforce mandatory quality gates before any human or agent-authored code is merged.

Can I use automated PR review for changes generated by AI agents?

Yes, automated PR review applies to changes authored by both humans and agents. It evaluates AI-generated code across five axes—correctness, readability, architecture, security, and performance—ensuring agent contributions meet the same mandatory pre-merge quality gates as human changes.

What is the best way to enforce quality gates without blocking imperfect code?

Enforce quality gates by approving changes when they definitely improve overall code health, even if imperfect. The goal is continuous improvement; do not block a change simply because it differs from your style, provided it follows project conventions and enhances the codebase.

When do I need to run a five-axis evaluation framework on my codebase?

Run a five-axis evaluation framework when you need mandatory pre-merge quality gates to reduce regressions. It is needed for every change before merging to ensure improvements across correctness, readability, architecture, security, and performance, providing structured and traceable feedback.

Why does my PR review fail to catch architectural and security issues?

PR review may miss architectural and security issues if it lacks a structured five-axis evaluation framework. Implementing multi-axis code review with severity levels and mandatory pre-merge checks ensures these dimensions are consistently assessed before changes are merged.