code-reviewer

Analyze git diffs for complexity, risk, and SOLID violations across multiple languages.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Fantasia1999/claude-skills-zh --skill code-reviewer-fantasia1999
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/Fantasia1999/claude-skills-zh/tree/main/translations/engineering-team/code-reviewer
Command: npx skills add https://github.com/Fantasia1999/claude-skills-zh --skill code-reviewer-fantasia1999

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of code review by analyzing pull requests for complexity, risk, code quality issues, and adherence to SOLID principles, generating comprehensive review reports.

Core Features & Use Cases

  • PR Analysis: Detects hardcoded secrets, SQL injection patterns, debug statements, and other code smells.
  • Code Quality Checks: Identifies overly long functions, large files, God classes, deep nesting, and high cyclomatic complexity.
  • Report Generation: Consolidates findings into actionable review summaries with conclusions and prioritized issues.
  • Use Case: Integrate this Skill into your CI/CD pipeline to automatically flag potential issues in new code before human review, ensuring higher code quality and security.

Quick Start

Run the code quality checker on the current directory to analyze Python code.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I automate code review for pull requests in multiple languages?

Automate code review by analyzing git diffs for complexity and risk across TypeScript, JavaScript, Python, Go, Swift, and Kotlin. The tool detects hardcoded secrets, SQL injection patterns, and SOLID principle violations, generating structured review reports for your pull requests.

What code quality checks can I run against source code before CI/CD deployment?

Run code quality checks to identify overly long functions, large files, God classes, deep nesting, and high cyclomatic complexity. The analysis flags potential issues in new code before human review, ensuring higher code quality and security when integrated into your CI/CD pipeline.

Does this static analysis tool support Python and Go code?

Yes, this static analysis tool supports Python and Go, along with TypeScript, JavaScript, Swift, and Kotlin. It analyzes source code for quality issues and SOLID principle violations, consolidating findings into actionable review summaries with prioritized issues.

Can I integrate automated code quality checks into my CI/CD pipeline?

Yes, you can integrate this automated code quality checker into CI/CD pipelines as automated quality gates. It analyzes git diffs and source code to generate structured review reports, including PR analysis and code quality findings, to block problematic code before deployment.

How does the tool detect SOLID principle violations in my codebase?

It detects SOLID principle violations by analyzing source code for structural issues like God classes and deep nesting. The static analysis evaluates your code structure against SOLID principles, generating a review report that highlights specific architectural flaws and code smells.

Do I need Python installed to run this automated code reviewer?

Yes, Python is required as a dependency to run this automated code reviewer. The tool uses Python scripts to execute static analysis on your source code and git diffs, producing structured review reports for your pull requests.