code-reviewer

Analyzes pull request diffs for complexity, risk, and quality issues across multi-language repositories.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/alpe89/coach-diff-platform --skill code-reviewer-alpe89
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/alpe89/coach-diff-platform/tree/main/.claude/skills/code-reviewer
Command: npx skills add https://github.com/alpe89/coach-diff-platform --skill code-reviewer-alpe89

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the manual, error-prone process of reviewing pull requests by analyzing code for complexity, quality issues, and architectural concerns, enabling faster, more reliable code reviews.

Core Features & Use Cases

  • PR Analyzer: Evaluates diffs to surface hotspots, potential risk areas, and complexity.
  • Code Quality Checker: Identifies SOLID violations, code smells, long methods, and high cyclomatic complexity across multiple languages.
  • Review Report Generator: Produces structured, actionable review reports that help stakeholders prioritize fixes.
  • Use Case: When reviewing PRs, use this Skill to generate a prioritized checklist and a summary of risks for faster decision making.

Quick Start

Use the code-reviewer skill to analyze a sample repo by running the included Python scripts in sequence: first the PR analysis, then the code quality check, and finally the review report generation

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 a multi-language pull request?

Automate code review by running Python scripts that analyze PR diffs to identify complexity, risk, and quality issues across TypeScript, JavaScript, Python, Go, Swift, and Kotlin, generating a structured review report.

Can I detect SOLID violations and code smells across different programming languages?

Detect SOLID violations and code smells by running the quality checker script, which evaluates long methods and high cyclomatic complexity across TypeScript, JavaScript, Python, Go, Swift, and Kotlin codebases.

Does this automated PR analysis require any external dependencies?

This PR analysis requires no external dependencies, relying solely on Python 3.x standard libraries and the included scripts to evaluate repository changes and generate quality reports locally.

What is the best way to generate a structured review report from pull request changes?

Generate a structured review report by executing the included Python scripts in sequence: run the PR analyzer and code quality checker first, then feed their outputs into the review report generator for a prioritized checklist.

How do I identify risk areas and complexity hotspots in my code diffs?

Identify risk areas and complexity hotspots by running the PR analyzer script, which evaluates pull request diffs to surface potential architectural concerns and prioritize fixes for stakeholders.

Are there limitations when analyzing multi-language repositories for code quality?

Limitations include relying on local Python 3.x execution and standard libraries, meaning analysis is restricted to the six supported languages and does not integrate directly into external CI/CD pipelines.