code-reviewer

Analyze pull requests for complexity, risk, and quality issues.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill code-reviewer-devcharuzu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/devCharuzu/philfida-taskmanage/tree/main/.windsurf/skills/code-reviewer
Command: npx skills add https://github.com/devCharuzu/philfida-taskmanage --skill code-reviewer-devcharuzu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates code review by analyzing pull requests for complexity, risk, and code quality issues, saving engineering time and improving review accuracy.

Core Features & Use Cases

  • PR Analyzer: assesses diff complexity and risk between branches.
  • Code Quality Checker: detects code smells and SOLID violations.
  • Review Report Generator: produces structured, actionable review outputs.
  • Use Case: when reviewing a PR, run automated analyses to generate a prioritized action list for reviewers.

Quick Start

Run the reviewer on your repository to generate a structured code review report.

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?

Automated PR analysis solves this by evaluating diffs to detect complexity, risk, code smells, and SOLID violations, ultimately generating actionable review reports.

Does automated code review work with Python and Go projects?

Automated code review is supported for Python and Go projects, alongside TypeScript, JavaScript, Swift, and Kotlin. The analyzer evaluates language-specific diffs to detect code smells and SOLID violations across these environments.

What is the best way to detect SOLID violations in a PR diff?

Detecting SOLID violations in a PR diff is achieved by applying a code quality checker to the changes. This skill analyzes pull requests to identify structural violations, code smells, and complexity, delivering prioritized reviewer actions.

Can I generate structured code review reports automatically?

Generating structured code review reports automatically is a core function of this skill. The Review Report Generator processes PR analysis and quality checks to produce structured, actionable outputs for reviewers.

How do I assess diff complexity and risk between branches?

Assessing diff complexity and risk between branches is done using the PR Analyzer component. It evaluates pull requests to measure complexity and pinpoint risk areas, providing a prioritized action list for reviewers.