code-review

Automate code review for correctness, safety, and maintainability using git diff context.

1|Updated Jul 10, 2026
One-click install
npx skills add https://github.com/darrencroton/ai-engineering-skills --skill code-review-darrencroton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/darrencroton/ai-engineering-skills/tree/main/skills/code-review
Command: npx skills add https://github.com/darrencroton/ai-engineering-skills --skill code-review-darrencroton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of conducting professional, comprehensive code reviews, reducing the time and effort required for manual code inspection.

Core Features & Use Cases

  • Automated Code Review: Provides evidence-based, risk-driven reviews that are difficult to fake with a superficial skim.
  • Customizable Review Matrix: Allows for explicit consideration of required review dimensions, including correctness, safety, tests, and maintainability.
  • Use Case: When you need a senior-level code review with specific focus on C/C++/Python code, numerical code, simulations, data pipelines, benchmarks, or scientific tests.

Quick Start

Request a code review using the code-review skill on the diff on this branch.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I automate code review for my git diff?

Automated code review analyzes your git diff context to evaluate modifications for correctness, safety, and maintainability. It coordinates input analysis and review execution to generate professional, evidence-based feedback without manual inspection.

What is evidence-based code analysis?

Evidence-based code analysis evaluates modifications using a risk-driven review matrix targeting required dimensions like correctness, safety, tests, and maintainability. This approach ensures thorough inspection rather than superficial skimming of the code changes.

Can I use automated code review for C, C++, and Python code?

Yes, automated code review explicitly supports C, C++, and Python code. It is specifically designed to handle numerical code, simulations, data pipelines, benchmarks, and scientific tests, providing senior-level inspection for these environments.

How do I customize the review matrix for software quality checks?

You can customize the review matrix by explicitly defining required software quality dimensions such as correctness, safety, tests, and maintainability. This tailors the automated analysis to prioritize specific risk factors relevant to your project rules.

What do I need to provide for a comprehensive code safety and maintainability review?

A comprehensive code safety and maintainability review requires the git diff context of your branch and access to project rules and evidence. This input allows the automation to execute accurately and generate relevant review outputs.