CtrlK
BlogDocsLog inGet started
Tessl Logo

grove-create

Create a new tested code example in the Grove platform. Use when the user asks to "create a code example", "add a new example", "scaffold a Grove example", "new tested example for docs", "create an example for [language]", or wants to add a tested, snippeted code example for MongoDB documentation. Covers Python (PyMongo), Go, Java (Sync Driver), JavaScript (Node.js Driver), C#, and Mongosh (MongoDB Shell).

70

Quality

86%

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

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

A well-sequenced, highly actionable workflow with strong validation and feedback loops. The main weakness is progressive disclosure: the body points to bundled reference files that are not actually present in the skill.

Suggestions

Bundle the referenced files (references/conventions-{language}.md, references/bluehawk-tags.md, references/conventions-csharp-ef-core.md) so the signaled progressive-disclosure navigation resolves to real content.

Tighten Step 7 by removing rules that restate what Claude already knows (e.g., "must compile/run", "do not use placeholder logic") to improve token efficiency.

Replace placeholder test/snip commands ("{test-command}", "{snip-command}") in Step 11 with per-language concrete commands or a pointer to a single command table, to make the reviewer prompt fully copy-paste ready.

DimensionReasoningScore

Conciseness

Mostly lean directive prose with concrete tables and API names, but a few steps restate obvious rules (e.g., "must compile/run and perform a real MongoDB operation. Do not use placeholder logic") that could be trimmed.

4 / 5

Actionability

Provides concrete base-directory table, template file names, named Expect APIs, snippet path format, and a ready-to-use reviewer subagent prompt; minor gaps remain where test/snip commands are left as fill-in placeholders.

4 / 5

Workflow Clarity

Twelve explicitly sequenced steps include a validation checkpoint (Step 11 reviewer runs the test twice for idempotency plus snip validation), a fix-and-retry feedback loop capped at 3 attempts, and explicit stop-and-report behavior for destructive teardown operations.

5 / 5

Progressive Disclosure

References are clearly signaled and one level deep (conventions-{language}.md, bluehawk-tags.md, CLAUDE.md, template stubs), but the referenced references/ bundle directory does not actually exist in the skill, so the disclosed content is not present to back the navigation.

3 / 5

Total

16

/

20

Passed

Description

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

A strong, well-structured description that concretely states capabilities, lists comprehensive natural trigger phrases, and clearly answers both what and when. Only minor distinctiveness ambiguity versus sibling grove skills.

DimensionReasoningScore

Specificity

States the concrete action ("Create a new tested code example"), names the resulting artifacts, and comprehensively enumerates six covered languages, matching the multiple-specific-actions anchor.

5 / 5

Completeness

Explicitly answers both what ("Create a new tested code example in the Grove platform") and when ("Use when the user asks to...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Quotes several natural user phrasings ("create a code example", "add a new example", "scaffold a Grove example", "new tested example for docs", "create an example for [language]") plus synonyms, giving comprehensive natural-term coverage.

5 / 5

Distinctiveness Conflict Risk

Clear Grove/MongoDB niche with named languages minimizes conflict, but minor overlap risk remains with sibling grove skills (grove-test, grove-migrate) that the description alone does not fully disambiguate.

4 / 5

Total

19

/

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

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 9 missing

Warning

Total

14

/

16

Passed

Repository
mongodb/docs
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.