CtrlK
BlogDocsLog inGet started
Tessl Logo

coderabbit-common-errors

Diagnose and fix CodeRabbit common errors and configuration issues. Use when CodeRabbit is not reviewing PRs, posting duplicate comments, ignoring configuration, or behaving unexpectedly. Trigger with phrases like "coderabbit error", "fix coderabbit", "coderabbit not working", "debug coderabbit", "coderabbit broken".

68

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

77%Weight 40%Scale 1-3

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

A well-structured, highly actionable troubleshooting reference with clear routing and verification steps. It is weaker on progressive disclosure, keeping all detail inline rather than splitting deeper material into referenced files.

Suggestions

Split the per-error config snippets into a reference file (e.g. references/config-fixes.md) and link to it from each error section so SKILL.md stays a lean overview.

Convert the `coderabbit-debug-bundle` mention in Next Steps into a clearly signaled link so the reference path is navigable.

Trim inline YAML comments and the Error 8 timing table to the minimum needed for diagnosis to tighten token usage.

DimensionReasoningScore

Conciseness

The guide is reference-dense and avoids explaining concepts Claude already knows, but at ~240 lines with inline comments and prose it could be tightened further rather than earning every token.

2 / 3

Actionability

It provides copy-paste-ready commands (gh api, gh pr comment, python3 yaml validation) and concrete .coderabbit.yaml snippets for each error.

3 / 3

Workflow Clarity

A symptom-to-category routing table, per-error diagnose-then-fix structure, and an explicit Step 2 verify step with YAML validation give a clear sequence with checkpoints.

3 / 3

Progressive Disclosure

All content is inline in one ~240-line file with no reference files split out, and the lone `coderabbit-debug-bundle` pointer is backtick code rather than a clearly signaled navigable link.

2 / 3

Total

10

/

12

Passed

Description

90%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, third-person description with explicit use-when guidance and natural trigger phrases. Its only weakness is that the stated actions (diagnose/fix) are generic rather than enumerating concrete capabilities.

DimensionReasoningScore

Specificity

"Diagnose and fix CodeRabbit common errors and configuration issues" names the domain and two actions, but the verbs are generic rather than multiple distinct concrete actions.

2 / 3

Completeness

It states what the skill does and includes an explicit "Use when..." clause plus concrete trigger phrases, answering both what and when.

3 / 3

Trigger Term Quality

Phrases like "coderabbit error", "fix coderabbit", "coderabbit not working", "debug coderabbit", "coderabbit broken" are exactly what a user would naturally say.

3 / 3

Distinctiveness Conflict Risk

The CodeRabbit-specific niche and targeted trigger phrases make it unlikely to fire for an unrelated skill.

3 / 3

Total

11

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 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

14

/

16

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.