CO

coderabbit-install-auth

Provides setup and installation instructions for integrating CodeRabbit into repositories.

Install

mkdir -p .claude/skills/coderabbit-install-auth && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/4762" && unzip -o skill.zip -d .claude/skills/coderabbit-install-auth && rm skill.zip

Installs to .claude/skills/coderabbit-install-auth

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Install and configure CodeRabbit AI code review on GitHub or GitLab
67 charsno explicit “when” trigger
Beginner

Key capabilities

  • Install the CodeRabbit GitHub App on a repository
  • Verify the GitHub App installation
  • Create a base `.coderabbit.yaml` configuration file
  • Install the CodeRabbit CLI for local pre-commit reviews
  • Configure CodeRabbit for GitLab repositories
  • Trigger a test review on a pull request

How it works

This skill guides the user through installing the CodeRabbit GitHub App or GitLab integration, creating a base configuration file, and optionally installing the CLI for local reviews. It concludes with verifying the setup by triggering a test review.

Inputs & outputs

You give it
User interaction with GitHub/GitLab UI or CLI commands
You get back
CodeRabbit GitHub App installed, `.coderabbit.yaml` created, or CLI installed

When to use coderabbit-install-auth

  • Installing CodeRabbit on a repository
  • Configuring CodeRabbit API access
  • Setting up CLI for local reviews
  • Verifying repo integration

About this skill

CodeRabbit Install & Auth

Overview

CodeRabbit is an AI-powered code review platform. It installs as a GitHub App (or GitLab integration) and automatically reviews pull requests. There is no SDK to install -- you configure it via a .coderabbit.yaml file and interact through PR comments. Optionally, install the CLI for local pre-commit reviews.

Prerequisites

  • GitHub organization admin or GitLab group owner permissions
  • A repository to enable CodeRabbit on
  • (Optional) Shell access for CLI installation

Instructions

Step 1: Install the CodeRabbit GitHub App

1. Navigate to https://github.com/apps/coderabbitai
2. Click "Install" and select your organization
3. Choose repository access:
   - "All repositories" for org-wide coverage
   - "Only select repositories" for targeted setup
4. Authorize the requested permissions (read code, write PR comments)
5. You will be redirected to app.coderabbit.ai to complete onboarding

Step 2: Verify Installation

set -euo pipefail
# Confirm the GitHub App is installed on your repo
gh api repos/YOUR_ORG/YOUR_REPO/installation --jq '.app_slug'
# Expected output: coderabbitai

Step 3: Create Base Configuration

# .coderabbit.yaml (place in repository root)
language: "en-US"
reviews:
  profile: "assertive"          # Options: chill, assertive
  request_changes_workflow: false
  high_level_summary: true
  poem: false
  review_status: true
  collapse_walkthrough: false
  sequence_diagrams: true
  auto_review:
    enabled: true
    drafts: false
    base_branches:
      - main
      - develop
chat:
  auto_reply: true

Step 4: Install the CLI (Optional)

set -euo pipefail
# Install CodeRabbit CLI for local pre-commit reviews
curl -fsSL https://cli.coderabbit.ai/install.sh | sh

# Verify installation
cr --version

Step 5: Trigger Your First Review

set -euo pipefail
# Create a test branch and PR to verify CodeRabbit is active
git checkout -b test/coderabbit-verification
echo "// test change" >> src/index.ts
git add src/index.ts && git commit -m "test: verify coderabbit integration"
git push -u origin test/coderabbit-verification
gh pr create --title "test: verify CodeRabbit" --body "Testing CodeRabbit integration"

# CodeRabbit will post a review within 2-5 minutes
# Check the PR for the walkthrough comment and line-level feedback

GitLab Setup (Alternative)

1. Navigate to app.coderabbit.ai and sign in with GitLab
2. Select your GitLab group during onboarding
3. Provide a GitLab access token with api and read_repository scopes
4. CodeRabbit automatically configures the webhook:
   https://coderabbit.ai/gitlabHandler
5. Place .coderabbit.yaml in repository root (same format as GitHub)

Output

  • CodeRabbit GitHub App installed on selected repositories
  • .coderabbit.yaml configuration file in repository root
  • (Optional) CLI installed for local reviews
  • First automated review posted on a test PR

Error Handling

IssueCauseSolution
No review on PRApp not installed on repoAdd repo in GitHub App settings > Repository access
"Not accessible" errorMissing permissionsReinstall GitHub App with correct org/repo selection
Review only on some PRsPR author has no seatAssign a seat at app.coderabbit.ai > Subscription
CLI install failsUnsupported platformCheck system requirements at coderabbit.ai/cli
GitLab webhook missingToken scope insufficientEnsure token has api and read_repository scopes

Seat Management

CodeRabbit charges per seat (developer who creates PRs). To manage seats:

1. Go to app.coderabbit.ai > Organization > Subscription
2. Assign seats to specific developers, or set "Active committers" mode
3. Bot accounts (dependabot, renovate) should NOT consume seats
4. Only users who open PRs need seats; reviewers do not

Resources

Next Steps

Proceed to coderabbit-hello-world for your first customized review configuration.

When not to use it

  • When the user lacks GitHub organization admin or GitLab group owner permissions
  • When the repository is not intended for CodeRabbit integration
  • When the user does not have shell access for CLI installation

Prerequisites

GitHub organization admin or GitLab group owner permissionsA repository to enable CodeRabbit onShell access for CLI installation

Limitations

  • CodeRabbit will not post reviews if the app is not installed on the repository
  • Installation may fail if the user lacks required permissions
  • CLI installation may not work on unsupported platforms

How it compares

This skill provides a structured installation and authentication process for CodeRabbit, unlike manually configuring webhooks and API access, which can be error-prone.

Compared to similar skills

coderabbit-install-auth side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
coderabbit-install-auth (this skill)127dReviewBeginner
shellcheck-configuration92moNo flagsIntermediate
wolf-scripts-core59moReviewIntermediate
final-release-review54moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

More by jeremylongshore

View all by jeremylongshore

analyzing-logs

jeremylongshore

Analyze application logs to detect performance issues, identify error patterns, and improve stability by extracting key insights.

14123

ollama-setup

jeremylongshore

Configure auto-configure Ollama when user needs local LLM deployment, free AI alternatives, or wants to eliminate hosted API costs. Trigger phrases: "install ollama", "local AI", "free LLM", "self-hosted AI", "replace OpenAI", "no API costs". Use when appropriate context detected. Trigger with relevant phrases based on skill purpose.

1167

backtesting-trading-strategies

jeremylongshore

Backtest crypto and traditional trading strategies against historical data. Calculates performance metrics (Sharpe, Sortino, max drawdown), generates equity curves, and optimizes strategy parameters. Use when user wants to test a trading strategy, validate signals, or compare approaches. Trigger with phrases like "backtest strategy", "test trading strategy", "historical performance", "simulate trades", "optimize parameters", or "validate signals".

1071

generating-database-seed-data

jeremylongshore

Process this skill enables AI assistant to generate realistic test data and database seed scripts for development and testing environments. it uses faker libraries to create realistic data, maintains relational integrity, and allows configurable data volumes. u... Use when working with databases or data models. Trigger with phrases like 'database', 'query', or 'schema'.

1033

cursor-codebase-indexing

jeremylongshore

Execute set up and optimize Cursor codebase indexing. Triggers on "cursor index setup", "codebase indexing", "index codebase", "cursor semantic search". Use when working with cursor codebase indexing functionality. Trigger with phrases like "cursor codebase indexing", "cursor indexing", "cursor".

885

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

810

Search skills

Search the agent skills registry