CtrlK
BlogDocsLog inGet started
Tessl Logo

515-frameworks-micronaut-mongodb

Use when you need MongoDB persistence in Micronaut — including @MongoRepository design, document modeling, indexes, query patterns, and error handling. This should trigger for requests such as Add MongoDB in Micronaut; Review Micronaut Data Mongo design; Improve error handling for Micronaut Mongo operations; Model MongoDB documents for a Micronaut service; Configure Micronaut MongoDB codecs indexes or transactions. Part of Plinth Toolkit

75

Quality

92%

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

92%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 content is a lean, well-structured overview with explicit compile/verify validation checkpoints and a clean one-level reference split. Its only weakness is that the concrete technical guidance lives entirely in the reference rather than the body.

DimensionReasoningScore

Conciseness

The body is lean and directive, using terse MANDATORY/SAFETY/VERIFY labels and assuming Claude's competence without explaining basic concepts; every line earns its place.

5 / 5

Actionability

Provides concrete executable commands (./mvnw compile, mvn clean verify) and a real reference path, but the substantive technical guidance for documents, repositories, indexes, and error handling is deferred to the reference file rather than shown inline, leaving minor gaps in the body itself.

4 / 5

Workflow Clarity

A clear 4-step workflow pairs with explicit compile-before and verify-after validation checkpoints plus a SAFETY stop-on-failure rule, matching the rubric's feedback-loop pattern for database/refactor operations.

5 / 5

Progressive Disclosure

SKILL.md is a concise overview that signals a single one-level-deep reference file (which exists on disk) with a clearly formatted link, with all detailed rules appropriately split into that reference.

5 / 5

Total

19

/

20

Passed

Description

92%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 is specific, well-triggered, and complete, explicitly answering both what the skill does and when to use it with concrete capability and trigger lists. Its only minor gap is a few trigger phrasings being slightly formal or concatenated.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities including @MongoRepository design, document modeling, indexes, query patterns, and error handling, matching the comprehensive-coverage anchor.

5 / 5

Completeness

Opens with an explicit 'Use when you need...' clause and follows with 'This should trigger for requests such as...' concrete trigger list, clearly answering both what the skill does and when to use it.

5 / 5

Trigger Term Quality

Strong natural trigger phrasings such as 'Add MongoDB in Micronaut' and 'Review Micronaut Data Mongo design', but some clauses are concatenated/formal rather than the most natural user phrasing, leaving a few common variations implicit.

4 / 5

Distinctiveness Conflict Risk

The Micronaut-with-MongoDB niche is highly specific and distinct from generic MongoDB or generic Micronaut skills, giving it a clear niche with minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
jabrena/plinth
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.