code-reviewer

Analyze pull request diffs and generate structured code review reports.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/hongmaple0820/agent-academy --skill code-reviewer-hongmaple0820
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/hongmaple0820/agent-academy/tree/main/skills/others/engineering-team/code-reviewer
Command: npx skills add https://github.com/hongmaple0820/agent-academy --skill code-reviewer-hongmaple0820

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Reviewing code changes across PRs is manual, error-prone, and time-consuming; this Skill automates diff analysis, risk detection, and quality reviews to accelerate clean code delivery.

Core Features & Use Cases

  • PR Analyzer: analyzes git diffs to assess complexity, risk, and review priority.
  • Code Quality Checker: inspects code for smells, SOLID violations, and maintainability signals.
  • Review Report Generator: compiles findings into structured, actionable reports for teams.
  • Use Case: when reviewing a PR, run the tool to generate a prioritized action list and a consolidated report.

Quick Start

Provide a repository path and optional base/head references to analyze, then run the reviewer to generate a complete PR 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 analysis for a pull request?

Automate code review analysis by running the reviewer with a repository path and base/head references. It analyzes git diffs to assess complexity, detect risks, and generate a structured, prioritized action report.

Does automated PR analysis support Python and Go projects?

Automated PR analysis supports software projects in TypeScript, JavaScript, Python, Go, Swift, and Kotlin, inspecting complexity, risk, and SOLID violations across these languages.

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

Detect SOLID violations by running the code quality checker on your git diff. It inspects code for smells, maintainability signals, and structural violations, compiling findings into a review report.

How do I generate a prioritized review report for a complex pull request?

Generate a prioritized review report by running the PR analyzer on your changes. It evaluates risk and complexity, providing structured findings and review-order guidance to speed up high-quality merges.

Can I run static analysis on a local repository path without external dependencies?

Yes, you can run static analysis on a local repository path without external dependencies. Provide the path and optional base/head references to generate a complete PR review report.

What limitations exist when automating code reviews for Swift and Kotlin?

The metadata specifies handling complexity, risk, SOLID violations, and quality checks for Swift and Kotlin. It focuses on diff analysis and reporting, not automated code fixing or formatting.