بنقرة واحدة
coderabbit-review-commit
Review exactly one commit with the CodeRabbit CLI in an isolated throwaway worktree.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Review exactly one commit with the CodeRabbit CLI in an isolated throwaway worktree.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Production-ready CSS transitions for web apps. Use when implementing notification badges, dropdowns, modals, panel reveals, page transitions, card resizes, number pop-ins, text swaps, icon swaps, success checks, avatar group hovers, error state shakes, search/input clear, skeleton loaders, shimmer text, sliding tabs, tooltips, staggered text reveals, card hover tilt, plus-to-menu morph, or accordions. Triggers on "add a transition", "animate the dropdown", "make the modal open smoothly", "swap icon", "page slide", "stagger animation", "open / close transition", "make it animate", "fade between", "success animation", "form error", "shake on invalid", "hover lift", "avatar stack hover", "clear the search", "skeleton loader", "loading shimmer", "shimmer text", "sliding tabs", "segmented control", "tooltip", "reveal text", "tilt card", "3D hover tilt", "cursor glare", "plus to menu", "FAB morph", "accordion", "collapsible", "expand / collapse", "disclosure", "replace this transition", "which transition fits here"
AGH visual-design authority for production UI, static artifacts, prototypes, and reviews. Use when creating or reviewing an AGH surface or changing tokens, typography, spacing, depth, icons, or motion. Do not use for capture-only verification; use agh-ui-screenshot.
Screenshot capture for deterministic PNG evidence and visual-contract bundles for AGH Storybook stories and local UI URLs. Use for visual audits, regression diffs, and design-parity checks. Do not use for interactive E2E flows, remote authenticated sites, or Storybook test execution.
Enforces fresh verification evidence before any completion, fix, or passing claim, and before commits or PR creation. Use when an agent is about to report success, hand off work, or commit code. Do not use for early planning, brainstorming, or tasks that have not yet reached a concrete verification step.
Deep review of branch diffs, working trees, or GitHub PRs at any size. Use when the user asks for CodeRabbit-grade review, an incremental re-review after new pushes, publication of findings to a PR, a cross-LLM peer-review verdict round, or conformance review against spec artifacts. Don't use for applying fixes, reviewing specs or PRDs as documents, or quick single-file feedback.
AGH runtime and contribution guide. Use for sessions, agents, native tools, skills, memory, network, tasks, capabilities, bundles, QA, docs, and repo work. Do not use for unrelated projects.
| name | coderabbit-review-commit |
| description | Review exactly one commit with the CodeRabbit CLI in an isolated throwaway worktree. |
| disable-model-invocation | true |
Review exactly one commit — including a non-tip one — with the CodeRabbit CLI. The CLI only diffs base → HEAD, so this skill pins the target commit in a throwaway git worktree (detached HEAD = C) and reviews base = C~1 → HEAD = C. The current branch and working tree are never touched; the worktree is force-removed on every exit path.
Step 1: Resolve the target commit
HEAD~1 (the penultimate commit) unless the user names a commit-ish or SHA.git rev-parse --short <target>.Done when: a concrete short SHA is in hand.
Step 2: Run the review in the background
bash <coderabbit-review-commit-dir>/scripts/review-commit.sh <target><repo>/.coderabbit/reviews/<short-sha>.log and cleans its worktree on exit.CR_REVIEW_OUT (log dir), CR_CONFIG (config file), CR_REVIEW_TYPE (default committed).Done when: the helper is running and its log path is reported.
Step 3: Report the outcome
Done when: the user has the findings and the log location.
coderabbit not in PATH → helper exits 127; the user must install and auth the CLI (coderabbit auth login).Too many files! (commit exceeds CodeRabbit's 300-file cap) → review a subdirectory (coderabbit review --dir <path>) or split the commit.