review

Analyze code changes for quality, root causes, and fix confidence.

3.5k|1.4k|Updated Nov 10, 2017
One-click install
npx skills add https://github.com/brave/brave-core --skill review-brave
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review
Source: https://github.com/brave/brave-core/tree/main/.claude/skills/review
Command: npx skills add https://github.com/brave/brave-core --skill review-brave

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of reviewing code for quality, identifying root causes of issues, and assessing the confidence of proposed fixes, significantly speeding up the development cycle.

Core Features & Use Cases

  • Automated Code Analysis: Analyzes code changes for adherence to best practices, potential bugs, and security vulnerabilities.
  • Root Cause Identification: Helps pinpoint the underlying reasons for failures or unexpected behavior.
  • Fix Confidence Assessment: Evaluates how likely a proposed fix is to resolve the issue without introducing new problems.
  • Use Case: A developer submits a pull request. This Skill analyzes the changes against established best practices, identifies potential regressions, and provides a confidence score for the fix, allowing reviewers to focus on higher-level concerns.

Quick Start

Use the review skill to analyze the current branch's changes against master.

Frequently Asked Questions about review

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

FAQPage Schema
How do I perform an automated code review on a pull request?

Automated code review on a pull request analyzes changes for quality, root causes, and fix confidence. It evaluates code against best practices, identifies potential bugs, and assigns a confidence score to proposed fixes.

Can I review local uncommitted changes without creating a pull request?

Yes, you can review local uncommitted changes without creating a pull request. The system analyzes your current branch differences directly against the master branch using local Git commands.

Does this code review tool require GitHub CLI to analyze pull requests?

Yes, analyzing pull requests requires the GitHub CLI to gather data. The tool leverages GitHub CLI and Git commands to fetch changes and perform comprehensive quality and root cause analysis.

What is root cause identification in automated code analysis?

Root cause identification in code analysis pinpoints the underlying reasons for failures or unexpected behavior. It helps developers address the core issue rather than just treating the symptoms of the code defect.

How does fix confidence assessment work during code review?

Fix confidence assessment evaluates how likely a proposed change is to resolve an issue without introducing new problems. It provides a confidence score so reviewers can focus on higher-level concerns and potential regressions.