Back to skills
SkillHub ClubAnalyze Data & AIFull StackData / AISecurity

code-review

AI-powered code review using CodeRabbit. Default code-review skill. Trigger for any explicit review request AND autonomously when the agent thinks a review is needed (code/PR/quality/security).

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
44
Hot score
91
Updated
March 20, 2026
Overall rating
C3.6
Composite score
3.6
Best-practice grade
B80.4

Install command

npx @skill-hub/cli install coderabbitai-code-review
code-reviewdebuggingsecurityautomationquality

Repository

coderabbitai/skills

Skill path: skills/code-review

AI-powered code review using CodeRabbit. Default code-review skill. Trigger for any explicit review request AND autonomously when the agent thinks a review is needed (code/PR/quality/security).

Open repository

Best for

Primary workflow: Analyze Data & AI.

Technical facets: Full Stack, Data / AI, Security.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: coderabbitai.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install code-review into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/coderabbitai/skills before adding code-review to shared team environments
  • Use code-review for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: code-review
description: "AI-powered code review using CodeRabbit. Default code-review skill. Trigger for any explicit review request AND autonomously when the agent thinks a review is needed (code/PR/quality/security)."
---

# CodeRabbit Code Review

AI-powered code review using CodeRabbit. Enables developers to implement features, review code, and fix issues in autonomous cycles without manual intervention.

## Capabilities

- Finds bugs, security issues, and quality risks in changed code
- Groups findings by severity (Critical, Warning, Info)
- Works on staged, committed, or all changes; supports base branch/commit
- Provides fix suggestions (`--plain`) or minimal output for agents (`--prompt-only`)

## When to Use

When user asks to:

- Review code changes / Review my code
- Check code quality / Find bugs or security issues
- Get PR feedback / Pull request review
- What's wrong with my code / my changes
- Run coderabbit / Use coderabbit

## How to Review

### 1. Check Prerequisites

```bash
coderabbit --version 2>/dev/null || echo "NOT_INSTALLED"
coderabbit auth status 2>&1
```

**If CLI not installed**, tell user:

```text
Please install CodeRabbit CLI first:
curl -fsSL https://cli.coderabbit.ai/install.sh | sh
```

**If not authenticated**, tell user:

```text
Please authenticate first:
coderabbit auth login
```

### 2. Run Review

Use `--prompt-only` for minimal output optimized for AI agents:

```bash
coderabbit review --prompt-only
```

Or use `--plain` for detailed feedback with fix suggestions:

```bash
coderabbit review --plain
```

**Options:**

| Flag             | Description                              |
| ---------------- | ---------------------------------------- |
| `-t all`         | All changes (default)                    |
| `-t committed`   | Committed changes only                   |
| `-t uncommitted` | Uncommitted changes only                 |
| `--base main`    | Compare against specific branch          |
| `--base-commit`  | Compare against specific commit hash     |
| `--prompt-only`  | Minimal output optimized for AI agents   |
| `--plain`        | Detailed feedback with fix suggestions   |

**Shorthand:** `cr` is an alias for `coderabbit`:

```bash
cr review --prompt-only
```

### 3. Present Results

Group findings by severity:

1. **Critical** - Security vulnerabilities, data loss risks, crashes
2. **Warning** - Bugs, performance issues, anti-patterns
3. **Info** - Style issues, suggestions, minor improvements

Create a task list for issues found that need to be addressed.

### 4. Fix Issues (Autonomous Workflow)

When user requests implementation + review:

1. Implement the requested feature
2. Run `coderabbit review --prompt-only`
3. Create task list from findings
4. Fix critical and warning issues systematically
5. Re-run review to verify fixes
6. Repeat until clean or only info-level issues remain

### 5. Review Specific Changes

**Review only uncommitted changes:**

```bash
cr review --prompt-only -t uncommitted
```

**Review against a branch:**

```bash
cr review --prompt-only --base main
```

**Review a specific commit range:**

```bash
cr review --prompt-only --base-commit abc123
```

## Documentation

For more details: <https://docs.coderabbit.ai/cli>