code-review

Review code changes and classify findings by severity with file and line references.

6|1|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/wesleyosantos91/multi-agents --skill code-review-wesleyosantos91
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/wesleyosantos91/multi-agents/tree/main/devin/.devin/skills/code-review
Command: npx skills add https://github.com/wesleyosantos91/multi-agents --skill code-review-wesleyosantos91

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you perform consistent code reviews by ensuring correctness, security, code quality, testing coverage, and maintainability are evaluated before changes are merged.

Core Features & Use Cases

  • Structured review process: Reviews changes by understanding context (diff/PR scope, intent, language/framework) before assessing the code.
  • Quality checklist across key areas: Evaluates correctness, security risks (secrets, validation, injection, sensitive logs), readability, duplication/complexity, and test presence/coverage.
  • Actionable, classified findings: Outputs findings labeled as BLOCKER, WARNING, SUGGESTION, or PRAISE with file/line pinpointing.
  • Clear final decision: Recommends APPROVE, REQUEST CHANGES, or COMMENT based on whether blockers exist.

Quick Start

Use the code-review skill to review the attached PR/branch changes and return a categorized list of issues with a final APPROVE or REQUEST CHANGES decision.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I perform a structured code review on a pull request?

Perform a structured code review by evaluating pull request changes for correctness, security, quality, testing, and maintainability. The process outputs classified findings like BLOCKER or SUGGESTION tied to file and line, ending with an APPROVE or REQUEST CHANGES decision.

What is a code review checklist and what areas should it cover?

A code review checklist ensures consistent evaluation before merging by covering correctness, security risks like secrets and injection, readability, duplication, complexity, and test presence. It classifies findings into BLOCKER, WARNING, SUGGESTION, or PRAISE to guide the final merge decision.

How do I identify security risks and maintainability issues in a diff?

Identify security and maintainability issues in a diff by checking for hardcoded secrets, missing input validation, injection vulnerabilities, sensitive logs, high complexity, and code duplication. Findings are categorized by severity and pinpointed to specific file lines for actionable remediation.

Does this code review process work across different programming languages and frameworks?

Yes, the code review process applies to pull requests, branches, and diff-scoped edits across multiple languages and frameworks. It requires an explicit review context to understand the diff scope and intent before assessing correctness, security, quality, and maintainability.

When should I request changes instead of approving a pull request?

Request changes on a pull request when the review identifies any BLOCKER-level findings. The final decision mandates REQUEST CHANGES if blockers exist, while WARNING or SUGGESTION findings may result in a COMMENT or APPROVE if no blocking issues are found.

Can I automate code review for branches and diff-scoped edits?

Automate code review for branches and diff-scoped edits by applying a structured checklist that evaluates context, intent, and code quality. The automated review generates categorized findings and a final merge decision based on the presence of blocking issues.