CtrlK
BlogDocsLog inGet started
Tessl Logo

juicebox-hello-world

Create a minimal Juicebox people search example. Trigger: "juicebox hello world", "first people search", "test juicebox".

70

Quality

87%

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

85%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.

The body is an efficient, well-organized set of executable examples for a simple skill, with the only gap being an incomplete Python example that omits client setup.

Suggestions

Add the JuiceboxClient construction to the Python example so it is self-contained and copy-paste ready, matching the TypeScript examples.

Note that the body advertises profile enrichment and contact data in the overview but the description frames only a single search example; keep the two consistent.

DimensionReasoningScore

Conciseness

The body is lean: a one-line overview, three tight code examples, a compact error table, and links, with no padding explaining basic concepts Claude already knows.

3 / 3

Actionability

The TypeScript examples show full client construction and are copy-paste ready, but the Python example reuses an undefined `client` variable without setup, leaving one example incomplete and missing a key detail.

2 / 3

Workflow Clarity

As a simple single-purpose hello-world skill, the action is unambiguous and requires no multi-step sequencing or validation checkpoints, which the rubric permits to score 3.

3 / 3

Progressive Disclosure

The skill is under 50 lines with no bundle files and is organized into clearly labeled sections, satisfying the simple-skill allowance for a top progressive-disclosure score.

3 / 3

Total

11

/

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.

The description is concise and includes explicit trigger guidance tied to a distinct niche, though it understates the skill's actual breadth by describing only a single example rather than the search, enrichment, and contact capabilities present in the body.

DimensionReasoningScore

Specificity

The phrase "Create a minimal Juicebox people search example" names the domain and a single action, but does not enumerate multiple concrete capabilities like search, enrichment, and contact retrieval that the body actually covers.

2 / 3

Completeness

It states what the skill does ("Create a minimal Juicebox people search example") and provides an explicit "Trigger:" clause answering when to use it, satisfying both the what and when requirements.

3 / 3

Trigger Term Quality

The explicit "Trigger: 'juicebox hello world', 'first people search', 'test juicebox'" lists natural phrases a user would plausibly say when needing this skill.

3 / 3

Distinctiveness Conflict Risk

The Juicebox SaaS niche and domain-specific trigger phrases make it clearly distinguishable and unlikely to fire for unrelated skills.

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.