Execute CodeRabbit primary workflow: automated PR code review with configuration. Use when setting up automated code reviews on pull requests, configuring review behavior, or establishing the core CodeRabbit review loop. Trigger with phrases like "coderabbit review workflow", "coderabbit PR review", "coderabbit auto review", "configure coderabbit reviews".
88
87%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Advisory
Suggest reviewing before use
Quality
Discovery
89%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a solid skill description that clearly identifies its niche (CodeRabbit automated PR review), provides explicit trigger phrases, and answers both what and when. Its main weakness is that the 'what' could be more specific about the concrete actions performed (e.g., what configuration options, what the review loop produces). The branded terminology makes it highly distinctive.
Suggestions
Add more specific concrete actions to the 'what' portion, e.g., 'generates inline review comments, summarizes PR changes, flags potential issues, configures review rules and ignore patterns'.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Names the domain (CodeRabbit PR code review) and mentions configuration, but doesn't list multiple specific concrete actions beyond 'automated PR code review with configuration'. What exactly does it configure? What does the review loop entail? | 2 / 3 |
Completeness | Clearly answers both 'what' (execute CodeRabbit primary workflow: automated PR code review with configuration) and 'when' (setting up automated code reviews on PRs, configuring review behavior, establishing the core review loop) with explicit trigger phrases. | 3 / 3 |
Trigger Term Quality | Includes explicit trigger phrases like 'coderabbit review workflow', 'coderabbit PR review', 'coderabbit auto review', 'configure coderabbit reviews', plus natural terms like 'automated code reviews', 'pull requests', and 'review behavior'. Good coverage of terms a user would naturally say. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive due to the specific product name 'CodeRabbit' and the focus on its primary PR review workflow. Unlikely to conflict with other skills given the branded terminology and specific use case. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
85%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is a well-structured, highly actionable skill with concrete YAML configurations, clear command references, and a logical workflow progression. The main weakness is moderate verbosity—inline comments on nearly every YAML field and the detailed ASCII diagram add tokens that an intelligent agent may not need. Overall it's a strong skill that effectively teaches the CodeRabbit PR review workflow.
Suggestions
Trim inline YAML comments to only non-obvious options (e.g., remove comments like '# Skip draft PRs' next to 'drafts: false' which is self-explanatory) to improve token efficiency.
Consider moving the extensive path_instructions examples to a referenced file since they are domain-specific customizations rather than core workflow setup.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is mostly efficient with good YAML examples and diagrams, but includes some unnecessary commentary (e.g., inline comments explaining every config option Claude would already understand, the verbose ASCII flowchart). The path_instructions examples are useful but could be more concise. | 2 / 3 |
Actionability | Provides fully concrete, copy-paste ready YAML configuration, specific PR comment commands, and a complete troubleshooting table. Every step has executable examples rather than abstract descriptions. | 3 / 3 |
Workflow Clarity | The review lifecycle is clearly sequenced with a visual flowchart showing the full loop from PR open through feedback and incremental re-review. Steps are logically ordered (configure → understand lifecycle → interact → finishing touches) and the error handling table serves as a validation/troubleshooting checkpoint. | 3 / 3 |
Progressive Disclosure | Content is well-structured with clear sections, links to external documentation for deeper reference (Configuration Reference, Review Commands, Finishing Touches), and a pointer to the next skill (`coderabbit-core-workflow-b`) for advanced tuning. No deeply nested references. | 3 / 3 |
Total | 11 / 12 Passed |
Validation
81%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 9 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) | Warning |
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 9 / 11 Passed | |
c8a915c
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.