code-review

Review code changes for quality, correctness, and security.

42|9|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/drvoss/everything-copilot-cli --skill code-review-drvoss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/drvoss/everything-copilot-cli/tree/main/skills/development/code-review
Command: npx skills add https://github.com/drvoss/everything-copilot-cli --skill code-review-drvoss

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many code changes reach merge without thorough review, leading to bugs, security flaws, and technical debt. This skill provides a systematic checklist to evaluate pull requests, staged commits, or completed feature branches for correctness, security, and quality.

Core Features & Use Cases

  • Structured checklist with severity‑rated findings covering correctness, security, error handling, edge cases, performance, and maintainability.
  • Automated git diff analysis to identify changed files, TODO/FIXME markers, console logs, and potential breaking changes.
  • Integrated test verification step that runs the project's test suite and highlights recent failures.
  • Real‑world use case: a developer runs the skill on a large pull request to surface critical security issues and ensure required tests are present before merging.

Quick Start

Ask the code-review skill to evaluate the latest pull request changes for correctness and security.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I review a pull request for security flaws and bugs before merging?

Review a pull request by applying a structured checklist to evaluate code correctness, security, error handling, and maintainability. This process analyzes git diffs to surface TODO markers, console logs, and potential breaking changes before merging.

How do I check staged commits for quality and maintainability?

Check staged commits for quality by running automated git diff analysis to identify changed files and evaluate edge cases. This verifies adherence to project coding standards and highlights potential maintainability issues.

Can I run my test suite during a code review to catch recent failures?

You can run your test suite during a code review by using an integrated test verification step. This executes the project's tests and highlights recent failures to ensure robust code before merging.

What is the best way to automate code review for a large feature branch?

Automate code review for a feature branch by applying a severity-rated checklist to the git changes. This systematically surfaces critical security issues, evaluates performance, and ensures required tests are present.

Does this code review process require access to the git repository?

This code review process requires access to the git repository, test suite, and project coding standards. These inputs allow the review to analyze staged commits or completed feature branches effectively.

Why does my code review miss potential breaking changes in a pull request?

A code review might miss breaking changes if it lacks automated git diff analysis. Applying a structured checklist detects changed files, TODO markers, and potential breaking changes to prevent technical debt.