This skill should be used when the user asks for "code review", "run CodeRabbit", "review my changes", or needs automated code review with fix application and critical evaluation.
Execute CodeRabbit CLI review with critical evaluation, systematic fixes, and project consistency validation.
Parse arguments: $ARGUMENTS
--type: uncommitted (default) | committed | all--base: Base branch (intelligently determined if not specified)git rev-parse --abbrev-ref HEADgit rev-list --count @{u}..HEAD 2>/dev/null--base explicit: use that. If ahead of origin: use origin/<branch>. Otherwise: "main"Run synchronously (takes 7-30+ minutes). CodeRabbit CLI ≥ 0.7 dropped --prompt-only/--type
in favor of separate scope flags (plain text is the default output now); map [type] to:
uncommitted (default) → --uncommittedcommitted → --committedall → no scope flag (reviews the full diff against --base)coderabbit review --base [base] # type: all
coderabbit review --uncommitted --base [base]
coderabbit review --committed --base [base]
Set timeout to 3600000ms (60 minutes). Inform user about expected duration.
Extract issues from CodeRabbit output:
Create todo list with one item per issue.
For each issue, critically evaluate before implementing:
Decision framework:
Guidelines:
After all fixes, validate project consistency:
Report: issues found, fixes applied, items skipped (with reasons), validation results, testing recommendations.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer