CtrlK
BlogDocsLog inGet started
Tessl Logo

juicebox-core-workflow-b

Execute Juicebox enrichment and outreach workflow. Trigger: "juicebox enrich", "candidate enrichment", "talent pool".

53

Quality

61%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/saas-packs/juicebox-pack/skills/juicebox-core-workflow-b/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

65%Weight 40%Scale 1-5

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

The body is concise and action-oriented with executable code and a useful error table, but it lacks validation checkpoints for its batch export step and its external references are dangling. Strong on guidance, weaker on workflow safety and navigation.

Suggestions

Add an explicit validation/verification checkpoint before the export step (e.g., confirm query.result count and required fields, then export) to satisfy the batch-operation feedback-loop requirement.

Turn the bare 'Juicebox API Docs' line into a real link or move it into a references file, and either create reference bundles for the longer API details or drop the placeholder.

Show the minimal auth/client setup inline (or a one-line pointer with the exact snippet location) so the code examples are fully executable without assuming the sister skill.

DimensionReasoningScore

Conciseness

The body is lean: a brief Overview, clean TypeScript snippets, and a compact error table with no tutorial padding about what Juicebox or libraries are. It sits below 5 only because the Output section lightly restates earlier content and the 'Resources' line is bare.

4 / 5

Actionability

Steps 1-4 give concrete, mostly copy-paste-ready TypeScript against client.analysis.* plus specific error fixes with method calls. It does not reach 5 because auth/setup is deferred to a sister skill and edge-case coverage is not demonstrated.

4 / 5

Workflow Clarity

Steps are clearly sequenced (query -> compare -> aggregate -> export), but Step 4 export is a batch operation over candidate PII with no validation/verification checkpoint, which caps workflow_clarity at 3 per the rubric's destructive/batch rule.

3 / 5

Progressive Disclosure

Sections are well organized and sister-skill references are signaled, but no bundle files exist and the 'Resources' entry 'Juicebox API Docs' has no link, leaving references present but not clearly signaled.

3 / 5

Total

14

/

20

Passed

Description

57%Weight 40%Scale 1-5

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 provides an explicit trigger block and a clear product niche, but the capability statement is a single generic action and the trigger terms lean on command phrasing rather than natural synonyms. It is functional but under-specific.

Suggestions

Replace the generic 'Execute Juicebox enrichment and outreach workflow' with 2-3 concrete actions (e.g., 'Build filtered candidate queries, run cross-dataset talent comparisons, and export results').

Add natural-language trigger synonyms alongside the command phrase (e.g., 'compare candidate pools', 'talent market analysis') so users phrasing it conversationally still match.

Reconcile the description's 'enrichment and outreach' framing with the body's analysis focus to avoid overlapping the sister enrichment skill.

DimensionReasoningScore

Specificity

The description names the domain ('Juicebox enrichment and outreach') but the only action is the generic 'Execute ... workflow', matching the anchor 'Names the domain but actions are minimal or generic'. It does not reach 3 because there is not even one concrete, specific action enumerated.

2 / 5

Completeness

It answers both 'what' ('Execute Juicebox enrichment and outreach workflow') and 'when' (an explicit Trigger block with concrete phrases), but the 'what' is a single thin action so it sits below the comprehensive anchor 5.

4 / 5

Trigger Term Quality

Three trigger terms are listed ('juicebox enrich', 'candidate enrichment', 'talent pool'), but 'juicebox enrich' is a command-style phrase rather than natural speech, and there are no synonyms or variations, fitting 'Some relevant keywords but missing common variations'.

3 / 5

Distinctiveness Conflict Risk

The Juicebox product niche with product-specific triggers is clearly distinct, but it overlaps a closely related sister skill (juicebox-core-workflow-a) that also handles enrichment, giving minor overlap risk rather than minimal.

4 / 5

Total

13

/

20

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.