One-click install
npx skills add https://github.com/CaptainCrouton89/.claude --skill reviewing-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Reviewing Code
Source: https://github.com/CaptainCrouton89/.claude/tree/main/skills/code-reviewing
Command: npx skills add https://github.com/CaptainCrouton89/.claude --skill reviewing-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a systematic framework for evaluating code changes across security, correctness, performance, and spec alignment. It automates the process of reviewing Pull Requests (PRs), assessing code quality, and verifying implementation against requirements, ensuring high-quality, secure, and maintainable code.

Core Features & Use Cases

  • Comprehensive Quality Dimensions: Evaluate code against security, correctness, spec alignment, performance, and maintainability with a scoring framework.
  • Sequential & Parallel Review: Conduct focused reviews for small PRs or spawn specialist agents for parallel, multi-dimensional analysis of large changes.
  • Use Case: When a large Pull Request is submitted, use this Skill to initiate a parallel multi-agent review. One agent can focus on security, another on API contract alignment, and a third on UI/UX, consolidating findings into a single, prioritized report, saving hours of manual review time.

Quick Start

Example: Review a Pull Request for security and correctness

1. Context: "Read docs/feature-spec/F-123-auth.md and docs/api-contracts.yaml."

2. Review: "Focus on input validation, authentication checks, and error handling in the changed files."

3. Report: "Generate a report with critical, important, and nice-to-have findings."

Frequently Asked Questions about Reviewing Code

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

FAQPage Schema
How do I automate code reviews for pull requests?

Automate code reviews by systematically evaluating pull requests across security, correctness, performance, and spec alignment. This Skill applies a scoring framework to identify issues, prioritize findings, and generate consolidated reports—saving manual review time on large changes.

What dimensions should I assess when reviewing code quality?

Code quality reviews should span security, correctness, spec alignment, performance, and maintainability. This Skill evaluates changes against all five dimensions simultaneously, producing prioritized findings that address each category with actionable recommendations.

Can I run parallel reviews on large pull requests?

Yes. For large pull requests, spawn specialist agents to conduct parallel reviews—one focusing on security, another on API contracts, a third on UI/UX. This Skill consolidates multi-agent findings into a single prioritized report, reducing review overhead.

How do I verify code against requirements and specifications?

Verify implementation against requirements by reviewing code changes for spec alignment alongside security and correctness checks. This Skill assesses whether modified code meets defined specifications, catching deviations early in the PR workflow.

What's the best way to structure code reviews for different team sizes?

Structure reviews sequentially for small pull requests with focused evaluation, or spawn parallel workflows for large changes requiring multi-dimensional analysis. This Skill adapts to both approaches, scaling review depth based on change complexity.

Does this approach catch security and performance issues together?

Yes. Code review assessment spans both security and performance evaluation in a single workflow. This Skill identifies security vulnerabilities, input validation gaps, authentication flaws, and performance bottlenecks simultaneously, consolidating findings into one report.