CtrlK
BlogDocsLog inGet started
Tessl Logo

coderabbit-hello-world

Create a minimal working CodeRabbit example. Use when starting a new CodeRabbit integration, testing your setup, or learning basic CodeRabbit API patterns. Trigger with phrases like "coderabbit hello world", "coderabbit example", "coderabbit quick start", "simple coderabbit code".

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill coderabbit-hello-world
What are skills?

71

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

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 well-structured skill description with excellent trigger terms and completeness. The main weakness is the lack of specific concrete actions - it says 'create a minimal working example' but doesn't detail what that entails (config files, API calls, etc.). The CodeRabbit-specific focus makes it highly distinctive.

Suggestions

Add specific concrete actions to improve specificity, e.g., 'Create a minimal working CodeRabbit example including configuration file setup, basic API integration, and webhook configuration.'

DimensionReasoningScore

Specificity

The description names the domain (CodeRabbit) and mentions 'minimal working example' but lacks concrete actions. It doesn't specify what actions are performed (e.g., 'create config file', 'set up webhook', 'write API call').

2 / 3

Completeness

Clearly answers both what ('Create a minimal working CodeRabbit example') and when ('Use when starting a new CodeRabbit integration, testing your setup, or learning basic CodeRabbit API patterns') with explicit trigger guidance.

3 / 3

Trigger Term Quality

Explicitly lists natural trigger phrases users would say: 'coderabbit hello world', 'coderabbit example', 'coderabbit quick start', 'simple coderabbit code'. These are realistic user queries with good variation coverage.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with 'CodeRabbit' as a specific product name appearing in all triggers. Unlikely to conflict with other skills due to the unique product focus and specific use case (hello world/quick start).

3 / 3

Total

11

/

12

Passed

Implementation

42%

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

This skill has good structure and organization but fails at its core purpose: providing a working hello world example. The code snippets are incomplete placeholders that won't actually demonstrate CodeRabbit functionality. The promised output ('Success! Your CodeRabbit connection is working.') cannot be achieved with the provided code.

Suggestions

Replace placeholder comments with actual API calls that produce the promised 'Success!' output - show a complete, copy-paste-ready example

Remove the duplicate TypeScript example in the Examples section or differentiate it meaningfully from the main instructions

Add a validation step after initialization (e.g., 'Run the script and verify you see the success message before proceeding')

DimensionReasoningScore

Conciseness

The content has some redundancy - the TypeScript example in the Examples section duplicates Step 2 and 3 code almost exactly. The Prerequisites section explains things Claude would infer from context.

2 / 3

Actionability

The code examples are incomplete placeholders with '// Your first API call here' comments instead of actual executable API calls. A 'hello world' skill should show a complete, working example that produces the promised output.

1 / 3

Workflow Clarity

Steps are listed sequentially but lack validation checkpoints. There's no verification step to confirm the setup works before proceeding, and the error handling table is reactive rather than integrated into the workflow.

2 / 3

Progressive Disclosure

For a simple hello world skill, the structure is appropriate with clear sections, external resource links, and a logical flow from overview to next steps. References are one level deep and well-signaled.

3 / 3

Total

8

/

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

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.