code-reviewer

Automate pull-request code review across six languages with structured reports.

2|Updated Nov 17, 2025
One-click install
npx skills add https://github.com/maslennikov-ig/BuhBot --skill code-reviewer-maslennikov-ig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/maslennikov-ig/BuhBot/tree/main/.claude/skills/code-reviewer
Command: npx skills add https://github.com/maslennikov-ig/BuhBot --skill code-reviewer-maslennikov-ig

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines code quality assurance by providing automated analysis, security checks, and a structured feedback process to accelerate PR reviews.

Core Features & Use Cases

  • Automated analysis across major languages (TypeScript, JavaScript, Python, Swift, Kotlin, Go) to identify defects and anti-patterns
  • Built-in best-practice checks, security scanning, and generation of a reusable review checklist for consistent feedback
  • Use case: during pull-request reviews, generate actionable, project-aligned feedback and documentation

Quick Start

Run the code-reviewer on a codebase path to generate a structured 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 for pull requests across multiple programming languages?

Automated code review analyzes pull requests across TypeScript, JavaScript, Python, Swift, Kotlin, and Go to identify defects and anti-patterns. It applies best-practice checks and security scanning to generate structured feedback.

What is static analysis in code review and how does it enforce quality standards?

Static analysis in code review enforces quality standards by evaluating source code without executing it. It applies linting rules and security checks to identify anti-patterns, generating a reusable review checklist for consistent project feedback.

Can I integrate automated linting and security checks into my CI workflows?

Yes, automated linting and security checks integrate with CI workflows by producing structured outputs. The analysis generates JSON or human-readable reports, enabling continuous enforcement of quality standards during pull-request processing.

How do I generate a structured code review report for a specific codebase path?

To generate a code review report, run the analysis on a target codebase path. The process applies static analysis tooling and linting rules to produce actionable, project-aligned feedback in JSON or human-readable formats.

Does automated code review support Python and Go projects?

Yes, automated code review supports Python and Go projects, alongside TypeScript, JavaScript, Swift, and Kotlin. It applies language-specific best practices, security checks, and linting rules to identify issues and generate feedback.

What's the best way to perform security scanning and generate a review checklist for pull requests?

The best way to perform security scanning and generate a review checklist is by applying automated static analysis to pull requests. This identifies security vulnerabilities and anti-patterns, producing a reusable checklist for consistent feedback.