code-reviewer

Analyze code change sets for bugs, security vulnerabilities, and performance issues.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/alsmadi99/dotfiles --skill code-reviewer-alsmadi99
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-reviewer
Source: https://github.com/alsmadi99/dotfiles/tree/main/claude/skills/code-reviewer
Command: npx skills add https://github.com/alsmadi99/dotfiles --skill code-reviewer-alsmadi99

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Code reviews can be time-consuming and error-prone, leading to missed defects, security gaps, and architectural drift.

Core Features & Use Cases

  • Analyzes diffs and related files to surface bugs, security vulnerabilities (SQL injection, XSS, insecure deserialization), code smells, N+1 queries, naming issues, and architectural concerns.
  • Produces a structured, prioritized review report with actionable feedback suitable for PRs, security audits, and refactoring efforts.
  • Use cases include PR reviews, code quality audits, security reviews, and architectural decision checks.

Quick Start

Provide a concise, structured code-review for a given PR using the Code Reviewer workflow to generate a final report.

Frequently Asked Questions about code-reviewer

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

FAQPage Schema
How do I perform an automated code review for security vulnerabilities and bugs?

To perform an automated code review, analyze the code change set to identify bugs, security vulnerabilities like SQL injection and XSS, and architectural concerns. This process delivers a concise, prioritized report with actionable feedback for fixes.

What is the best way to identify N+1 queries and code smells during a PR review?

The best way to identify N+1 queries and code smells during a PR review is to analyze diffs and related files against a comprehensive review checklist. This surfaces performance issues and produces a structured report suitable for refactoring efforts.

Can I use a review checklist to check for insecure deserialization and architectural drift?

Yes, you can apply a comprehensive review checklist to check for insecure deserialization and architectural drift. Analyzing related files surfaces these security gaps and architectural concerns, delivering actionable feedback in a reusable template.

How do I generate a prioritized report for a code quality audit?

Generate a prioritized report for a code quality audit by analyzing the code change set for vulnerabilities, performance issues, and naming issues. The resulting structured report provides actionable feedback suitable for security audits and refactoring.

Does code review work with existing diffs to find security gaps and performance issues?

Yes, code review works with existing diffs by analyzing the change set to find security gaps, performance issues, and architectural concerns. It integrates reference guidance to output a reusable template for downstream fixes.