Skill

code-review

Reviews code changes using CodeRabbit AI. Use when user asks for code review, PR feedback, code quality checks, security issues, or wants autonomous fix-review cycles.

From coderabbit
Install
1
Run in your terminal
$
npx claudepluginhub coderabbitai/claude-plugin --plugin coderabbit
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

CodeRabbit Code Review

AI-powered code review using CodeRabbit. Enables autonomous development workflows where you can implement features, review code, and fix issues without manual intervention.

When to Use

When user asks to:

  • Review code changes / Review my code / Review this
  • Check code quality / Code quality check
  • Find bugs or security issues / Check for bugs / Find issues
  • Security review / Security check
  • Get feedback on their code / PR review / Pull request feedback
  • Review staged/uncommitted changes
  • What's wrong with my code / What's wrong with my changes
  • Run coderabbit / Use coderabbit
  • Implement a feature and review it
  • Fix issues found in review

How to Review

1. Check Prerequisites

# Check CLI
coderabbit --version 2>/dev/null

# Check auth
coderabbit auth status 2>&1

If CLI not installed, tell user:

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

If not authenticated, tell user:

Please authenticate first by running in your terminal:
coderabbit auth login

2. Run Review

coderabbit review --plain

Options:

  • -t all - All changes (default)
  • -t committed - Committed changes only
  • -t uncommitted - Uncommitted changes only
  • --base main - Compare against specific branch

3. Present Results

Group findings by severity and create a task list for issues found.

4. Fix Issues (Autonomous Workflow)

When user requests implementation + review:

  1. Implement the requested feature
  2. Run coderabbit review --plain
  3. Create task list from findings
  4. Systematically fix each issue
  5. Re-run review if needed until critical issues resolved

Documentation

For more details: https://docs.coderabbit.ai/cli/claude-code-integration

Similar Skills
cache-components

Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.

138.5k
Stats
Stars23
Forks2
Last CommitJan 20, 2026