CtrlK
BlogDocsLog inGet started
Tessl Logo

114-java-maven-search

Routes Maven version questions to the right workflow by choosing project-local update report interpretation for a user’s own pom.xml, or Maven artifact discovery from maintainer-approved structured evidence. Use when interpreting dependency, plugin, or property update reports; finding Maven coordinates; verifying groupId artifactId version; browsing versions from approved evidence; or constructing artifact URLs without fetching remote content. Part of Plinth Toolkit

69

Quality

85%

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

70%

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

A well-structured router skill with clear sequencing, explicit edge-case checkpoints, and clean one-level-deep references. It loses points on conciseness (the routing logic is restated several times) and actionability (no worked examples or output templates in the body itself).

Suggestions

Deduplicate the project-local-vs-discovery routing logic: state it once in the Workflow and reference it from Constraints/What is covered instead of re-explaining each time.

Add one short worked example of formatted output (e.g. a sample groupId:artifactId:version coordinate with a constructed URL) so the FORMAT rule is copy-paste ready without opening a reference.

Collapse the 18-item "When to use this skill" trigger list, which substantially overlaps the description's triggers and the routing rules, into the tighter trigger terms already covered.

DimensionReasoningScore

Conciseness

Mostly efficient with no Claude-already-knows padding, but the two-way routing split (project-local vs discovery) is restated across the intro, "What is covered", Constraints, Workflow, and Reference sections, so not every token earns its place.

2 / 3

Actionability

Gives concrete routing rules, named reference files, and a fixed output format (groupId:artifactId:version), but the body itself contains no worked input/output examples or copy-paste-ready templates — those details live in the references.

2 / 3

Workflow Clarity

A clear four-step sequence (classify → pick reference → format) with explicit stop-and-ask checkpoints for ambiguous goals, missing context, and constraint conflicts serving as validation gates.

3 / 3

Progressive Disclosure

SKILL.md is a lean overview that points to two real, one-level-deep reference files, both clearly signaled with markdown links inline and in a dedicated Reference section.

3 / 3

Total

10

/

12

Passed

Description

100%

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, third-person description that states concrete routing actions, includes an explicit "Use when" trigger clause, and carves out a distinct, low-conflict niche. Trigger coverage is broad and natural.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — "Routes", "choosing project-local update report interpretation", "finding Maven coordinates", "verifying groupId artifactId version", "browsing versions", "constructing artifact URLs" — rather than vague language.

3 / 3

Completeness

Explicitly answers both what (routes Maven version questions to one of two workflows) and when via the "Use when interpreting… finding… verifying… browsing… or constructing…" clause.

3 / 3

Trigger Term Quality

Covers natural user phrasing well: "dependency", "plugin", "property update reports", "Maven coordinates", "groupId artifactId version", "browse versions", "artifact URLs", "download artifacts".

3 / 3

Distinctiveness Conflict Risk

Scoped to a narrow Maven-version-workflow niche with distinct routing triggers (own pom.xml updates vs explicit Central discovery), making overlap with other skills unlikely.

3 / 3

Total

12

/

12

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/cursor-rules-java
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.