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 explicit Maven Central artifact discovery using structured Search API fields and repository URL construction. Use when interpreting dependency, plugin, or property update reports; searching Maven Central; finding Maven coordinates; verifying groupId artifactId version; browsing versions; or constructing artifact URLs. Part of Plinth Toolkit

75

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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.md with clear routing logic, real one-level-deep references, and explicit verify/edge-case checkpoints. Its main weakness is redundancy — the two-workflow split and trigger terms are repeated across several sections and could be consolidated.

Suggestions

Consolidate the two-workflow description so it appears once; 'What is covered', 'Constraints', and the 'Workflow' steps currently restate the same project-local vs Central distinction.

Trim the 17-item 'When to use this skill' list to non-redundant triggers, since most overlap with the description's 'Use when' clause and the workflow bullets.

Merge the ROUTE FIRST / PROJECT DEFAULT / CENTRAL EXPLICIT constraint bullets into the corresponding Workflow steps to remove parallel repetition.

DimensionReasoningScore

Conciseness

The two-workflow distinction is restated across 'What is covered', 'Constraints', and the 'Workflow' section, and the 17-item 'When to use this skill' list overlaps the description's triggers, so it is mostly efficient but could be tightened; it is not lean enough for the top anchor.

2 / 3

Actionability

For an instruction-only router it gives concrete, executable guidance — named reference file paths, a real Search API query example ('g:org.springframework.boot AND a:spring-boot-starter-parent'), and a fixed coordinate format ('groupId:artifactId:version') — so absence of code is not penalized.

3 / 3

Workflow Clarity

A clear 4-step sequence (classify → default project-local → explicit Central search → format results) with explicit checkpoints: 'VERIFY' on GAVs and EDGE CASE blocks that stop to ask clarifying questions on ambiguity or missing context.

3 / 3

Progressive Disclosure

The body is an overview router pointing to two well-signaled, one-level-deep references (references/114-maven-project-version-updates.md and references/114-maven-central-search.md), both of which exist as real bundle files; content is appropriately split.

3 / 3

Total

11

/

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 names concrete routing actions and pairs them with an explicit, natural-language 'Use when' trigger clause covering the main Maven version tasks. It is clearly niche-scoped and unlikely to conflict with other skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'project-local update report interpretation', 'Maven Central artifact discovery using structured Search API fields and repository URL construction' — rather than vague language, matching the top anchor.

3 / 3

Completeness

It answers both what (routes Maven version questions to one of two workflows) and when (an explicit 'Use when...' trigger clause), satisfying the top anchor; it is not missing the when clause so is not capped at 2.

3 / 3

Trigger Term Quality

The 'Use when' clause covers natural phrasings users would say — 'searching Maven Central', 'finding Maven coordinates', 'verifying groupId artifactId version', 'browsing versions', 'constructing artifact URLs' — giving good coverage of common variations.

3 / 3

Distinctiveness Conflict Risk

The Maven version-workflow-routing niche is specific with distinct triggers, making it unlikely to fire for unrelated skills; the trailing 'Part of Plinth Toolkit' is metadata and does not blur the niche.

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/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.