code-review

Review Rails code with Brakeman, Bundler Audit, and RuboCop.

1|Updated Jan 8, 2026
One-click install
npx skills add https://github.com/LaunchPadLab/ai-bank --skill code-review-launchpadlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-review
Source: https://github.com/LaunchPadLab/ai-bank/tree/main/claude/skills/code-review
Command: npx skills add https://github.com/LaunchPadLab/ai-bank --skill code-review-launchpadlab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you review existing Rails code for defects, regressions, security risks, performance issues, missing tests, and maintainability problems without modifying any code.

Core Features & Use Cases

  • Static analysis workflow: Runs Brakeman, Bundler Audit, and RuboCop to catch common risks early.
  • Structured, focus-area review: Evaluates SOLID principles, Rails anti-patterns, security, performance, and code quality.
  • Actionable feedback format: Produces a consistent report with Summary, Critical (P0), Major (P1), Minor (P2–P3), and Positive Observations.
  • Use cases: Ideal for code review, implementation review, architecture audit, or reviewing recently changed files.

Quick Start

Ask the agent to review the contents of the directory you point to using the code-review focus areas and output format.

Frequently Asked Questions about code-review

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

FAQPage Schema
How do I review Rails code for security risks and performance issues without modifying the files?

Review Rails code safely by running static analysis tools like Brakeman, Bundler Audit, and RuboCop to identify security risks, performance problems, and maintainability issues without changing any files. The process produces structured feedback categorized by severity with specific evidence.

What static analysis tools can I use to check my Rails application for defects and regressions?

To check Rails applications for defects and regressions, use Brakeman for security scanning, Bundler Audit for dependency vulnerabilities, and RuboCop for code quality enforcement. These tools detect anti-patterns, missing tests, and maintainability issues to ensure code stability.

How do I run an architecture audit on a specific directory of my Rails application?

Run an architecture audit by pointing the review process at your specified directory to evaluate SOLID principles and Rails anti-patterns. The audit examines the provided files to generate structured feedback categorized into Critical, Major, and Minor issue levels with actionable evidence.

Does this code review process evaluate SOLID principles and Rails anti-patterns?

Yes, the code review process evaluates SOLID principles and identifies Rails anti-patterns during the static analysis workflow. It assesses code quality, architecture, and maintainability to produce actionable feedback highlighting what the issue is, where it occurs, and why it matters.

Can I review recently changed files in my Rails application to catch missing tests and maintainability problems?

Yes, you can review recently changed files in your Rails application to catch missing tests and maintainability problems. The review workflow examines the specified inputs using static analysis to detect regressions and output structured feedback with categorized severity levels.

What is the best way to structure Rails code review feedback for implementation review?

The best way to structure Rails code review feedback is to categorize findings into Summary, Critical (P0), Major (P1), Minor (P2–P3), and Positive Observations. This format ensures actionable feedback by detailing what the issue is, where it is located, why it is a problem, and how to fix it.