CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

coderabbit-hello-world

tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill coderabbit-hello-world
github.com/jeremylongshore/claude-code-plugins-plus-skills

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

Review Score

66%

Validation Score

11/16

Implementation Score

42%

Activation Score

90%

SKILL.md
Review
Evals

Generated

Validation

Total

11/16

Score

Passed
CriteriaScore

description_voice

'description' should use third person voice; found second person: 'your '

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

metadata_version

'metadata' field is not a dictionary

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Implementation

Suggestions 3

Score

42%

Overall Assessment

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 rather than executable examples, which defeats the purpose of a quick-start guide. The error handling table is helpful but the actual API call that would demonstrate CodeRabbit functionality is missing.

Suggestions

  • Replace placeholder comments with actual executable API calls that produce the promised 'Success!' output - show a real CodeRabbit operation like fetching user info or listing repositories
  • Add a validation step after client initialization to verify the connection works before proceeding (e.g., 'Run the script and confirm you see the success message')
  • Remove the duplicate TypeScript example in the Examples section since it's identical to Steps 2-3, or make the Examples section show different use cases
DimensionScoreReasoning

Conciseness

2/3

The content has some redundancy - the TypeScript example in the Examples section duplicates Step 2 and 3 code verbatim. The Prerequisites section explains things Claude would infer. However, it's not excessively verbose.

Actionability

1/3

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, not pseudocode stubs.

Workflow Clarity

2/3

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 as checkpoints.

Progressive Disclosure

3/3

Good structure with clear sections, appropriate use of external resource links, and a clear pointer to the next skill. Content is well-organized without unnecessary nesting or monolithic blocks.

Activation

Suggestions 1

Score

90%

Overall Assessment

This is a well-structured description with excellent trigger term coverage and clear 'what/when' guidance. The main weakness is the lack of specific concrete actions beyond 'create a minimal working example' - it would benefit from listing 2-3 specific capabilities like API authentication, webhook setup, or review parsing.

Suggestions

  • Add 2-3 specific concrete actions to improve specificity, e.g., 'Create a minimal working CodeRabbit example including API authentication, webhook configuration, and basic review parsing.'
DimensionScoreReasoning

Specificity

2/3

Names the domain (CodeRabbit) and one action ('Create a minimal working example'), but lacks comprehensive concrete actions like 'configure webhooks', 'set up authentication', or 'parse review comments'.

Completeness

3/3

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.

Trigger Term Quality

3/3

Explicitly lists natural trigger phrases users would say: 'coderabbit hello world', 'coderabbit example', 'coderabbit quick start', 'simple coderabbit code'. Good coverage of variations.

Distinctiveness Conflict Risk

3/3

Very specific niche targeting CodeRabbit beginners/setup scenarios. The combination of 'CodeRabbit' + 'hello world/example/quick start' creates distinct triggers unlikely to conflict with other skills.