code-reviewer

Analyze pull requests for complexity, SOLID violations, and code smells.

2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill code-reviewer-zhangzhang-111-i
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/zhangzhang-111-i/claude-skills111/tree/main/engineering-team/code-reviewer
Command: npx skills add https://github.com/zhangzhang-111-i/claude-skills111 --skill code-reviewer-zhangzhang-111-i

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pylint, flake8, mypy, eslint, prettier, goimports, golint, swiftlint, ktlint, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of reviewing code, identifying potential issues, and ensuring adherence to quality standards, saving developers significant time and effort.

Core Features & Use Cases

  • Automated Code Analysis: Analyzes code for complexity, SOLID violations, and common code smells.
  • Risk Assessment: Detects hardcoded secrets, SQL injection patterns, and debugger statements.
  • Report Generation: Creates structured review reports with prioritized action items.
  • Use Case: Integrate this Skill into your CI/CD pipeline to automatically flag critical issues in pull requests before human review, ensuring a higher baseline quality.

Quick Start

Use the code-reviewer skill to analyze the current directory for code quality issues.

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 TypeScript and Python pull requests?

Automate code review for TypeScript, Python, Go, Swift, and Kotlin by analyzing pull requests for complexity, SOLID violations, and code smells. It generates structured review reports with prioritized action items to ensure quality standards.

What static analysis checks are included in automated code review?

Static analysis checks include detecting hardcoded secrets, SQL injection patterns, and debugger statements. It also evaluates code quality for SOLID violations and common code smells to assess overall risk and complexity.

Can I use ESLint and mypy to check code quality in my CI/CD pipeline?

Yes, you can integrate this skill into your CI/CD pipeline to automatically flag critical issues in pull requests before human review. It leverages dependencies like ESLint, mypy, pylint, and flake8 to ensure a higher baseline quality.

How do I generate a code review checklist for multiple programming languages?

Generate a code review checklist by analyzing code across TypeScript, JavaScript, Python, Go, Swift, and Kotlin. The skill creates comprehensive review reports with prioritized action items based on complexity and risk assessment.

Does automated code review work with Swift and Kotlin projects?

Automated code review works with Swift and Kotlin projects using swiftlint and ktlint. It analyzes pull requests for code quality issues, security risks like hardcoded secrets, and generates structured review reports.