CtrlK
BlogDocsLog inGet started
Tessl Logo

coderabbit-core-workflow-a

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".

64

Quality

77%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Optimize this skill with Tessl

npx tessl skill review --optimize ./plugins/saas-packs/coderabbit-pack/skills/coderabbit-core-workflow-a/SKILL.md
SKILL.md
Quality
Evals
Security

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' portion could be more specific about the concrete actions performed (e.g., what configuration options, what the review loop produces).

Suggestions

Expand the capability description with more concrete actions, e.g., 'Sets up review rules, configures path-based filters, manages review comment templates, and establishes automated review triggers on pull requests.'

DimensionReasoningScore

Specificity

Names the domain (CodeRabbit PR code review) and mentions configuration, but doesn't list multiple concrete actions beyond 'automated PR code review with configuration'. It lacks specifics like what configuration options exist or what the review loop entails.

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 provided.

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

The description is highly specific to CodeRabbit's primary PR review workflow, making it very unlikely to conflict with other skills. The branded tool name 'CodeRabbit' and specific trigger phrases create a clear niche.

3 / 3

Total

11

/

12

Passed

Implementation

64%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a solid, actionable skill with production-ready configuration examples and clear interaction commands. Its main weaknesses are the lack of explicit validation checkpoints in the workflow (e.g., verifying config before relying on automated reviews) and the monolithic structure that could benefit from splitting detailed configuration examples into separate reference files. The content is slightly verbose in places but generally earns its token usage through concrete, useful examples.

Suggestions

Add an explicit validation step after Step 1 (e.g., 'Run `@coderabbitai configuration` on a test PR to verify your config is parsed correctly before relying on automated reviews').

Move the detailed path_instructions examples and finishing touch recipes into separate reference files (e.g., PATH_INSTRUCTIONS_EXAMPLES.md, RECIPES.md) and link to them from the main skill.

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some unnecessary verbosity — the ASCII flowchart, while helpful, is lengthy, and some inline comments in the YAML are explanatory of things Claude would already know (e.g., what 'chill' vs 'assertive' means). The path_instructions examples are useful but could be more concise.

2 / 3

Actionability

The skill provides fully concrete, copy-paste-ready YAML configuration, specific PR comment commands, and a comprehensive error handling table. Every step has executable examples — the configuration is production-ready and the interaction commands are specific and complete.

3 / 3

Workflow Clarity

The lifecycle diagram and step sequence are clear, but there are no explicit validation checkpoints. After configuring .coderabbit.yaml, there's no step to verify the config is valid before relying on it — the error handling table mentions running `@coderabbitai configuration` to verify, but this isn't integrated into the workflow steps as a validation checkpoint.

2 / 3

Progressive Disclosure

The skill references external resources and a follow-up skill (`coderabbit-core-workflow-b`), but the main content is quite long and monolithic. The finishing touches recipes and path_instructions examples could be split into separate reference files. No bundle files are provided to support progressive disclosure.

2 / 3

Total

9

/

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.

Validation9 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

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

Repository
jeremylongshore/claude-code-plugins-plus-skills
Reviewed

Table of Contents

Is this your skill?

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.