CtrlK
BlogDocsLog inGet started
Tessl Logo

coderabbit-install-auth

Install and configure CodeRabbit AI code review on GitHub or GitLab repositories. Use when setting up CodeRabbit for the first time, installing the GitHub App, configuring the CLI, or connecting CodeRabbit to your repositories. Trigger with phrases like "install coderabbit", "setup coderabbit", "coderabbit auth", "configure coderabbit", "add coderabbit to repo".

67

Quality

82%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

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 concrete commands, a complete YAML config, and good error handling coverage. Its main weaknesses are some unnecessary explanatory content (overview, seat management context) that Claude doesn't need, and a workflow that lacks integrated validation checkpoints between steps. The dead reference to 'coderabbit-hello-world' and inline seat management content suggest the progressive disclosure could be improved with supporting bundle files.

Suggestions

Trim the overview paragraph to just the essential fact that CodeRabbit is configured via .coderabbit.yaml and installed as a GitHub App — remove the explanation of what it does.

Integrate validation checkpoints into the workflow: after Step 2, add explicit 'if this fails, check Error Handling table before proceeding' guidance rather than separating error handling entirely.

Move the Seat Management section to a separate reference file or remove it, as it's operational knowledge not directly related to installation.

Replace YOUR_ORG/YOUR_REPO placeholders with instructions to dynamically determine these values, e.g., using `gh repo view --json owner,name`.

DimensionReasoningScore

Conciseness

The overview paragraph explains what CodeRabbit is and how it works, which is unnecessary context for Claude. The seat management section and some explanatory comments add bulk. However, the core instructions are reasonably efficient with concrete commands and config.

2 / 3

Actionability

The skill provides fully executable bash commands, a complete YAML configuration file, and specific URLs. Steps are copy-paste ready with concrete verification commands (gh api, cr --version) and a complete test PR workflow.

3 / 3

Workflow Clarity

Steps are clearly sequenced (install → verify → configure → CLI → test), but the verification in Step 2 requires manual placeholder replacement (YOUR_ORG/YOUR_REPO) without guidance on how to determine these values. There's no explicit feedback loop for what to do if Step 2 verification fails before proceeding to Step 3, and the error handling table is separated from the workflow rather than integrated as checkpoints.

2 / 3

Progressive Disclosure

The content is well-structured with clear sections and a resources section linking to external docs. However, with no bundle files, the seat management section and error handling table could be split into separate reference files. The 'Next Steps' reference to 'coderabbit-hello-world' is a dead reference with no bundle to support it.

2 / 3

Total

9

/

12

Passed

Description

100%

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 an excellent skill description that clearly identifies the specific tool (CodeRabbit), the platforms (GitHub/GitLab), concrete actions (install, configure, connect), explicit 'Use when' guidance, and natural trigger phrases. It follows third-person voice throughout and is concise without being vague.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: install, configure, set up CodeRabbit, install the GitHub App, configure the CLI, and connect CodeRabbit to repositories.

3 / 3

Completeness

Clearly answers both 'what' (install and configure CodeRabbit AI code review on GitHub/GitLab) and 'when' (explicit 'Use when...' clause with specific scenarios plus a 'Trigger with phrases like...' section).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'install coderabbit', 'setup coderabbit', 'coderabbit auth', 'configure coderabbit', 'add coderabbit to repo'. Also mentions GitHub and GitLab naturally.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive — CodeRabbit is a specific product, and the triggers are all product-specific. Very unlikely to conflict with other skills unless there's another CodeRabbit skill with overlapping scope.

3 / 3

Total

12

/

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.