Code Reviewer

Review code changes for security, performance, and maintainability issues.

Updated Oct 22, 2025
One-click install
npx skills add https://github.com/franroa/chezmoi --skill code-reviewer-franroa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Code Reviewer
Source: https://github.com/franroa/chezmoi/tree/main/private_dot_config/opencode/skills/code-reviewer
Command: npx skills add https://github.com/franroa/chezmoi --skill code-reviewer-franroa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides thorough, constructive code reviews that improve quality, security, and maintainability.

Core Features & Use Cases

  • PR review & feedback: Analyze changes, detect issues, and suggest concrete improvements.
  • Quality & security checks: Identify vulnerabilities, anti-patterns, and performance concerns.
  • Knowledge sharing: Provide explanations and examples to help developers learn.

Quick Start

Review a sample PR for a Node.js service and provide structured feedback across correctness, security, readability, and testing.

Frequently Asked Questions about Code Reviewer

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

FAQPage Schema
How do I review pull requests for code quality and security issues?

Code review analyzes PR changes to identify quality, security, and performance problems. This Skill performs systematic reviews across correctness, security, readability, and test coverage, delivering prioritized findings with concrete code examples and actionable suggestions for improvement.

What security vulnerabilities can a code review detect?

Code reviews identify security vulnerabilities, anti-patterns, and architectural risks in pull requests. This Skill examines code for common weaknesses, validates against best practices, and flags issues with explanations and remediation examples across multiple programming languages.

Can I use code review for refactoring opportunities?

Yes. Code review identifies refactoring opportunities by analyzing maintainability, performance, and design patterns. This Skill flags anti-patterns, suggests improvements, and provides test validation to ensure changes preserve functionality while enhancing code quality.

How do I structure feedback from code reviews?

Structured code review feedback uses standardized reporting templates with prioritized findings, concrete code examples, and explanations. This Skill delivers organized feedback across functional correctness, security, readability, and test coverage dimensions for clarity and actionability.

Does code review work with multiple programming languages?

Yes. Code review applies across languages and frameworks. This Skill analyzes pull requests in any language, detecting universal quality issues, security concerns, and maintainability problems while providing language-appropriate code examples and best-practice guidance.

What's the difference between code review and automated linting?

Code review provides deep architectural and design analysis beyond syntax checking. While linters catch formatting issues, code review examines functional correctness, security vulnerabilities, test coverage, knowledge sharing, and maintainability—delivering nuanced feedback that automated tools cannot.