From hoopit-onboarding
Install the CodeRabbit CLI, authenticate it, and wire up its Claude Code plugin (the `/coderabbit:review` slash command). Use when a developer needs to install CodeRabbit, set up `coderabbit` for the first time, run `coderabbit auth login`, or enable CodeRabbit reviews inside Claude Code. This is the install/auth bootstrap — for running reviews once it's set up, use the `code-review` skill.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hoopit-onboarding:install-coderabbit-cliThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Bootstrap CodeRabbit on a developer's machine: install the CLI, log in, and
Bootstrap CodeRabbit on a developer's machine: install the CLI, log in, and install its Claude Code plugin. Based on https://docs.coderabbit.ai/cli/claude-code-integration.
Prerequisites: Claude Code installed and working. Windows users need WSL (Windows Subsystem for Linux) — run everything below inside WSL.
Detect the OS and pick a method, then verify.
macOS / Linux / WSL (primary — install script):
curl -fsSL https://cli.coderabbit.ai/install.sh | sh
Homebrew (macOS):
brew install coderabbit
coderabbit --version prints a version (re-open the shell first if the
installer added it to your PATH)Opens a browser window to complete sign-in:
coderabbit auth login
This step needs the user. It launches a browser sign-in — pause and let the developer finish it; don't try to drive the browser flow.
Verify (required to finish):
coderabbit auth status
Do not report this skill complete until coderabbit auth status confirms a
signed-in session. If it reports not authenticated or errors, the setup is
not done — re-run coderabbit auth login and check again. Loop until it
confirms.
coderabbit auth status shows you signed inFrom inside Claude Code:
/plugin install coderabbit
Or from the command line:
claude plugin install coderabbit
The plugin auto-verifies the CLI install and auth on first use.
In Claude Code, run:
/coderabbit:review
/coderabbit:review runs a review without complaining about CLI/authSlash command (in Claude Code):
/coderabbit:review # all changes
/coderabbit:review committed # committed changes only
/coderabbit:review uncommitted # uncommitted changes only
/coderabbit:review --base main # against a specific branch
Direct CLI output modes:
coderabbit --agent # structured JSON (for agents)
coderabbit --plain # human-readable terminal output
coderabbit --interactive # terminal UI for manual review
Natural-language triggers also work inside Claude Code ("review my code",
"check for security issues"). For the day-to-day review workflow, see the
code-review skill.
npx claudepluginhub hoopit/skills --plugin hoopit-onboardingCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.