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.
Install command
npx @skill-hub/cli install coderabbitai-code-review
Repository
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 repositoryBest 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
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>