code-reviewer

Analyze pull request diffs for complexity, risk, and quality issues.

2|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/Haseeb-Arshad/TaskHive --skill code-reviewer-haseeb-arshad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/Haseeb-Arshad/TaskHive/tree/main/.claude/skills/code-reviewer
Command: npx skills add https://github.com/Haseeb-Arshad/TaskHive --skill code-reviewer-haseeb-arshad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill automates the PR review process by analyzing diffs for complexity, risk, and quality issues, and by generating structured guidance.

Core Features & Use Cases

  • Analyzes pull requests to surface complexity hotspots and potential risks.
  • Detects SOLID violations and code smells, producing a vetted review checklist.
  • Generates a comprehensive, prioritized review report suitable for engineering leads and reviewers.

Quick Start

Analyze a repository path to generate a prioritized PR review report with actionable recommendations.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I automate pull request reviews to detect code smells and SOLID violations?

Automate pull request reviews by analyzing diffs for complexity hotspots, risk profiles, and code smells like god classes. The tool surfaces SOLID violations and generates a prioritized, actionable review report.

Can I run static analysis for code quality on a multi-language repository?

Static analysis for code quality supports multi-language repositories including TypeScript, JavaScript, Python, Go, Swift, and Kotlin. It evaluates changes to produce a structured risk profile and quality recommendations.

What's the best way to generate a structured risk profile for a pull request?

Generate a structured risk profile by analyzing a repository path for complexity and potential quality issues. The analysis identifies hotspots and produces a comprehensive, prioritized report for engineering leads.

How does PR analysis identify complexity hotspots and potential quality issues?

PR analysis identifies complexity hotspots by evaluating function length and class structure within the diff. It checks for SOLID principles violations and code smells, generating a vetted review checklist.

Does automated code review work with Python and Go repositories?

Automated code review works with Python and Go repositories, alongside TypeScript, JavaScript, Swift, and Kotlin. It analyzes pull request changes to detect quality issues and provides actionable recommendations.

When should I use an automated PR analysis tool instead of manual code review?

Use an automated PR analysis tool when you need to quickly surface complexity hotspots, SOLID violations, and code smells across multi-language repositories. It generates a prioritized review report to streamline manual checks.