Agent skill · software engineering · alibaba
open-code-review
Performs AI-powered code review on Git changes using the `ocr` CLI from alibaba/open-code-review. Use when the user asks to review code, review a pull request, review staged/unstaged changes, review a commit, or compare branches for code quality issues. Produces line-level review comments and can automatically apply fixes when requested. With appropriate review rules, can detect various types of issues including bugs, security vulnerabilities, performance problems, and code quality concerns.
Why this skill is useful
Adds executable commands for AI-powered code review that automate the review process and improve code quality detection.
What it needs
Requires npm installed locally. Requires anthropic, openai account access. About 5k tokens when loaded. Last updated 2026-08-07. 19,399 stars on the source repository.
What this skill does
Open Code Review This Codex plugin skill intentionally mirrors the canonical skill at skills/open-code-review/SKILL.md. Keep both files synchronized when updating OCR agent instructions; a symlink is avoided because plugin installs may only materialize the plugin subtree. A skill for invoking open-code-review (ocr) — an open-source AI code review CLI that reads Git diffs and generates structured, line-level review comments. Workflow Step 1: Gather Business Context Analyze the review target (commits, branch, or changes) to extract concise business context. Pass this context via --background to improve review quality. Step 2: Run Code Review Run the OCR command with appropriate flags. Always pass business context via --background when available: Argument handling: Background context (RECOMMENDED): use --background "context" or -b "context" to provide business context for better review quality Default (no user arguments): reviews staged, unstaged, and untracked changes (workspace mode) Specific commit: use --commit or -c to review a single commit against its parent Branch comparison: use --from <ref> and --to <ref> to review diff between two refs Timeout: effective timeout per review group = --timeout × review rounds. Default --timeout 15 with default effort medium (2 rounds) gives 30 minutes; low/high give 15/45 minutes. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills alibaba/open-code-review--c887ca