code-review-expert

Review current git changes for SOLID violations, security risks, and performance issues.

103|15|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/KaimingWan/oh-my-claude-code --skill code-review-expert-kaimingwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review-expert
Source: https://github.com/KaimingWan/oh-my-claude-code/tree/main/archive/v2/claude-skills/code-review-expert
Command: npx skills add https://github.com/KaimingWan/oh-my-claude-code --skill code-review-expert-kaimingwan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of conducting in-depth code reviews, identifying critical issues related to SOLID principles, security vulnerabilities, performance bottlenecks, and error handling, thereby improving code quality and reducing risks.

Core Features & Use Cases

  • Comprehensive Code Analysis: Reviews current git changes against SOLID principles, security best practices, and code quality standards.
  • Risk Identification: Detects critical issues like security vulnerabilities (XSS, injection), data loss risks, logic errors, and performance regressions.
  • Actionable Recommendations: Provides clear, categorized findings (P0-P3) and suggests specific improvements or refactoring plans.
  • Use Case: A developer submits a pull request. The code-review-expert Skill analyzes the changes, flags a potential SQL injection vulnerability (P0) and a minor SOLID violation (P2), and provides a clear summary with suggested fixes, ready for the developer to address before merging.

Quick Start

Use the code-review-expert skill to review the current git changes.

Frequently Asked Questions about code-review-expert

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

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

Automating code review for git changes involves analyzing diffs against SOLID principles, security risks, and performance issues. This Skill performs that expert analysis automatically, generating structured reports with severity levels and actionable improvement suggestions.

What is the best way to check my code for SOLID violations and security vulnerabilities?

Checking code for SOLID violations and security vulnerabilities requires analyzing logic against predefined checklists. This Skill detects critical issues like XSS, injection risks, and architectural flaws, categorizing findings from P0 to P3 for targeted refactoring.

How do I identify performance bottlenecks and error handling issues in my pull request?

Identifying performance bottlenecks and error handling issues requires reviewing code changes for regressions and logic errors. This Skill analyzes your pull request changes, flags critical data loss risks, and provides specific improvement plans before merging.

Can I use this code review tool without configuring external dependencies?

Yes, you can use this code review tool without external dependencies. It operates directly on your current git changes to evaluate architectural soundness and code quality, immediately providing actionable refactoring suggestions.

Does automated code analysis work for finding SQL injection risks in git diffs?

Automated code analysis works effectively for finding SQL injection risks in git diffs. The Skill reviews current changes against security best practices, explicitly detecting injection vulnerabilities and generating structured severity reports.