itechmeat/llm-code/coderabbit
Claude Code and agent skill by itechmeat/llm-code
- community
Checking that the SKILL.md file is still in the repository.
CodeRabbit AI code review. Covers CLI usage, .coderabbit.yaml configuration, supported linters/tools, PR commands, and triage workflow. Use when running AI-powered code reviews on pull requests or local changes, configuring review rules, or triaging CodeRabbit findings. Keywords: @coderabbitai, code review, CLI, .coderabbit.yaml.
Install
npx vskill@latest install itechmeat/llm-code/coderabbitSKILL.md
CodeRabbit
AI-powered code review for pull requests and local changes.
Quick Navigation
| Task | Reference | |
|---|---|---|
| Install & run CLI | cli-usage.md | |
| Configure .coderabbit.yaml | configuration.md | |
| Supported tools (40+ linters) | tools.md | |
| Git platform setup | platforms.md | |
| PR commands (@coderabbitai) | pr-commands.md | |
| Claude/Cursor/Codex workflow | agent-integration.md | |
| Triage findings | triage.md | |
| Fix single issue | fix.md | |
| Reporting & metrics | end-to-end-workflow.md | |
| End-to-end workflow | end-to-end-workflow.md | |
| Windows/WSL setup | windows-wsl.md |
Prerequisites Check (MUST RUN BEFORE REVIEW)
Before running CodeRabbit CLI, verify ALL of the following:
If any check fails, fix it before running the review. Do NOT proceed with a broken state.
Authentication failure rule: If authentication check fails (step 2), the agent MUST:
- Stop immediately — do not attempt to run the review
- Notify the user that CodeRabbit CLI is not authenticated
- Show the user the exact command to authenticate:
coderabbit auth login - Wait for the user to complete authentication before retrying
- Do NOT attempt to run
coderabbit auth loginon behalf of the user — it requires interactive browser redirect
Quick Start
Run Review
Local Capture Script
Persist output to a file for later analysis:
Options:
--outputto choose a different file name (saved to.code-review/in repo root)--timeoutto adjust the timeout in seconds (default: 1800)--baseto specify base branch (default: auto-detect from git)
PR Commands
Severity Matrix
| Severity | Action | Examples | |
|---|---|---|---|
| CRITICAL | Fix immediately | Security, data loss, tenant isolation | |
| HIGH | Should fix | Reliability, performance, architecture violations | |
| MEDIUM | Judgment call | Maintainability, type safety (quick wins) | |
| LOW | Skip | Style/formatting, subjective nits |
AI Agent Workflow Pattern
Step-by-step:
- Run prerequisites check (see above) — fix any issues before proceeding
- Detect base branch:
git symbolic-ref refs/remotes/origin/HEAD 2>/dev/nullor fall back tomain/master - Run CLI in background:
coderabbit review --prompt-only --type uncommitted --base <branch> --no-color - Reviews take 7-30+ minutes — run in background (
run_in_background=true) - Read output when process completes
- Fix CRITICAL/HIGH findings, skip LOW
- Limit to 2-3 review iterations maximum
Troubleshooting
[error] stopping cli with no details
Run with DEBUG=* to see the actual error:
Check the log file:
Common errors
| Error | Cause | Fix | |
|---|---|---|---|
GitError (no details) | No commits in repo | Make at least one commit | |
Failed to get commit SHA for branch main | Base branch doesn't exist | Use --base master or --base <your-branch> | |
Raw mode is not supported | Interactive mode in non-TTY | Always use --prompt-only or --plain | |
[error] stopping cli after auth | Token expired | Re-run coderabbit auth login | |
| CLI hangs / no output | Large changeset | Use --type uncommitted to limit scope |
Check auth status
Linked Repositories (2026-02-18)
CodeRabbit can analyze linked repositories during PR review to catch cross-repo breakages (API/type/dependency drift).
- Configure linked repositories in Knowledge Base settings.
- As of 2026-03-11, Pro plans can link up to 2 repositories for Multi-Repo Analysis.
- Use this when changes in one repo affect contracts in another.
- Treat cross-repo findings as HIGH/CRITICAL when they indicate runtime incompatibility.
Dashboard and Reporting (2026-03-12)
- Dashboard metrics are now split between Git platform reviews and IDE/CLI reviews.
- Reporting surfaces now include Git-platform pages like Knowledge Base, Pre-merge Checks, and Reporting, plus IDE/CLI pages like Summary, Organization Trends, and Data Metrics.
- Team filters are available across dashboards; use them when review volume or findings need to be separated by team rather than repository alone.
Simplify Code (Open Beta, Pro) (2026-03-13)
@coderabbitai simplifyruns an agentic cleanup pass over the files changed in the PR.- It focuses on extracting reusable helpers, simplifying conditionals, and removing redundancy while preserving behavior.
- CodeRabbit validates the result with the repository's existing test suite and can either open a follow-up PR or commit directly to the branch.
- Not available for fork PR direct-commit mode.
Chat Access Control (GitHub Orgs) (2026-03-16)
- Use
chat.allow_non_org_members: falsein.coderabbit.yamlwhen PR comment chat must stay limited to organization members. - This affects comment-thread interaction only; automatic PR review behavior is unchanged.
- Default remains
true, so public-repo chat stays open unless you opt out.
Resolve Merge Conflicts (Open Beta, Pro) (2026-03-17)
- CodeRabbit can detect merge conflicts during PR review and offer one-click or comment-triggered resolution.
- Trigger with
@coderabbitai fix merge conflictor the Walkthrough checkbox on GitHub. - It commits a proper merge commit when successful, but declines if the resolution is ambiguous or touches security-critical logic such as auth, encryption, secrets, or access control.
- If any conflicted file is declined, the whole auto-resolution attempt is aborted and no partial commit is created.
Betterleaks (replaces Gitleaks) (2026-03-19)
- Secret scanning now uses Betterleaks (improved detection over Gitleaks).
- The
gitleaksconfig key in.coderabbit.yamlnow controls Betterleaks. - Default remains enabled; existing secret scanning continues without changes.
Slop Detection (2026-03-24)
- Automatically detects low-quality AI-generated PRs on public GitHub repositories.
- Flagged in the PR Walkthrough comment.
- Opt-in label tagging:
Bitbucket Data Center (2026-03-24)
- Full support for Bitbucket Data Center as a Git platform.
- OAuth 2.0, automated webhook configuration, and full PR review capabilities.
Audit Logs (2026-03-25)
- Tamper-resistant audit log for every administrative action across the workspace.
- Covers seat assignments/removals, role changes, org/repo changes, subscription events, config updates, and API key operations.
- Accessible in Settings UI or via REST API for automated export.
CLI Agent Mode (2026-03-31)
coderabbit review --agentoutputs results in structured JSON format for Skills and agent integrations.
CLI 0.4.x (2026-04-01 to 2026-04-06)
coderabbit auth logincompletes fully in the browser.--agentnow covers auth-related workflows better for agent environments.--dirreplaces--cwdfor subdirectory-scoped reviews.coderabbit statsis available for local review telemetry.
GitLab SSH Access (2026-04-02)
- Self-managed GitLab can use SSH clone credentials instead of HTTPS.
- This is useful when GitLab instances do not expose HTTPS cloning or enforce SSH-only repository access.
Codex Plugin (2026-04-14)
- CodeRabbit is available as a dedicated Codex plugin in addition to the standalone CLI.
- The plugin verifies CLI install/auth, triggers reviews from natural language or
@coderabbit, and keeps findings inside the agent loop for follow-up fixes.
Global Overrides (2026-04-16)
- Organization admins can enforce top-priority configuration overrides across every repository.
- Nested objects merge with lower layers; arrays and scalar values replace them.
Custom Finishing Touch Recipes (Early Access) (2026-02-23)
Define reusable, named "finishing touch" recipes that apply agentic code changes to your PR.
See configuration.md for a minimal example.
Minimal Configuration
Critical Prohibitions
- Do not introduce fallbacks, mocks, or stubs in production code
- Do not broaden scope beyond what CodeRabbit flagged
- Do not "fix" style nits handled by formatters/linters
- Do not ignore CRITICAL findings; escalate if unclear
- Stop and resolve CLI errors (auth/network) before fixing code
- Do not run CLI on a repo with no commits — it will silently crash
Links
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/coderabbit/SKILL.md
Popularity
- Repository stars
- 10
- 7-day trend score
- 12
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 22 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/itechmeat/llm-code/coderabbit)