code-review

Review code for correctness, security, performance, and style issues.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/ChenYCL/claude-skills-collection --skill code-review-chenycl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/ChenYCL/claude-skills-collection/tree/main/code-review
Command: npx skills add https://github.com/ChenYCL/claude-skills-collection --skill code-review-chenycl

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of conducting thorough code reviews, ensuring higher quality, security, and maintainability of software projects.

Core Features & Use Cases

  • Comprehensive Checklist: Covers correctness, security (OWASP), performance, maintainability, testing, and style.
  • Language-Specific Checks: Tailored guidance for JavaScript/TypeScript, Python, Go, and Rust.
  • Structured Output: Provides clear assessments, risk levels, and actionable suggestions.
  • Use Case: When submitting a pull request, ask this Skill to perform a professional code review before merging.

Quick Start

Ask the code-review skill to review the provided code snippet for potential issues.

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 professional code review to identify security and performance issues?

A professional code review analyzes software projects to identify issues in correctness, security, performance, and maintainability. It utilizes a comprehensive checklist covering OWASP vulnerabilities and industry best practices to provide structured, actionable feedback for improvement.

Can I use automated code review checks for Python and Go projects?

Yes, automated code review checks support Python and Go projects, alongside JavaScript, TypeScript, and Rust. It provides language-specific guidance tailored to each programming environment to ensure style conventions and reduce technical debt.

What is the best way to check pull requests for maintainability and technical debt before merging?

The best way to check pull requests for maintainability is applying a detailed review checklist before merging. This process evaluates testing coverage, style conventions, and structural correctness to reduce technical debt and ensure software quality.

Does automated code review work with Rust and TypeScript codebases?

Automated code review works effectively with Rust and TypeScript codebases. It analyzes code across multiple programming languages, providing tailored guidance and structured assessments to elevate code quality and reduce potential technical debt.

What specific problems does an automated code review checklist solve for software development?

An automated code review checklist solves problems related to software quality by identifying issues in correctness, security, performance, maintainability, testing, and style. It automates thorough reviews to reduce technical debt and ensure higher project standards.