code-reviewer

Analyze pull requests for code quality and security risks across multiple languages.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Tonybleything76/more-claude-skills --skill code-reviewer-tonybleything76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/Tonybleything76/more-claude-skills/tree/main/engineering-team/code-reviewer
Command: npx skills add https://github.com/Tonybleything76/more-claude-skills --skill code-reviewer-tonybleything76

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires argparse, json, re, subprocess, sys, pathlib, typing, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the tedious and time-consuming process of code review, ensuring code quality, identifying potential risks, and enforcing coding standards across multiple languages.

Core Features & Use Cases

  • Automated Analysis: Analyzes code for complexity, code smells, SOLID violations, and security vulnerabilities.
  • Multi-language Support: Supports TypeScript, JavaScript, Python, Go, Swift, and Kotlin.
  • Risk Detection: Identifies hardcoded secrets, SQL injection patterns, and other security risks.
  • Use Case: Integrate this Skill into your CI/CD pipeline to automatically flag potential issues in pull requests before human review, saving developer time and improving code quality.

Quick Start

Use the code reviewer skill to analyze the current directory for code smells and potential issues.

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 security risks and code smells in pull requests?

Automated code review analyzes pull requests to detect code smells, SOLID violations, and security risks like hardcoded secrets. It evaluates complexity and security patterns to flag potential issues and reduce technical debt.

Does automated static analysis support Python and TypeScript codebases?

Static analysis supports Python and TypeScript, alongside JavaScript, Go, Swift, and Kotlin. It evaluates code quality and identifies security vulnerabilities across these languages to enforce coding standards.

How do I detect hardcoded secrets and SQL injection patterns in my source code?

Detect hardcoded secrets and SQL injection patterns by running automated risk detection during code review. The analysis scans source code to identify these security vulnerabilities and generates structured reports with actionable feedback.

Can I integrate static analysis into a CI/CD pipeline to flag issues before human review?

Integrate static analysis into a CI/CD pipeline to automatically flag potential issues in pull requests before human review. This automated analysis saves developer time by identifying complexity and security risks early.

What is the best way to check SOLID violations and code complexity in a multi-language project?

Checking SOLID violations and code complexity in a multi-language project requires automated code review. The analysis generates structured review reports to highlight maintainability issues and reduce technical debt across supported languages.

Do I need Python dependencies to run a code reviewer for TypeScript and Go?

Running this code reviewer requires Python dependencies including argparse, subprocess, and pathlib to execute its internal analysis scripts. These modules process source files and generate review reports across supported languages.