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

67

Quality

80%

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 ./skills/114-java-maven-search/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 clearly structured router skill body that routes to two real reference files with a sequenced workflow and validation/edge-case guidance. Its main weakness is redundant restatement of routing rules and a long duplicate trigger-term list.

Suggestions

Consolidate the routing rules so they appear once: the Constraints block, the Workflow steps, and the 17-item 'When to use this skill' list overlap heavily — keep the most actionable version and reference it.

Trim the 'When to use this skill' bullet list to non-obvious trigger terms not already covered by the description's 'Use when...' clause to reduce token cost.

Add an explicit validate→fix→retry loop for the VERIFY step (e.g., what to do when coordinates cannot be confirmed from approved evidence) to push workflow clarity toward a 5.

DimensionReasoningScore

Conciseness

Mostly efficient, but routing rules and constraints are restated across the Constraints, Workflow, and the 17-item 'When to use this skill' list, adding noticeable redundancy that could be tightened.

3 / 5

Actionability

Gives concrete, executable guidance — named reference files to read per workflow, a fixed coordinate format (groupId:artifactId:version), and explicit constraint rules — with only minor gaps left to the references.

4 / 5

Workflow Clarity

A clearly sequenced four-step workflow with a VERIFY checkpoint and explicit edge-case handling (ambiguous goals, missing context, conflicts); falls short of a full validate→fix→retry feedback loop.

4 / 5

Progressive Disclosure

SKILL.md is a lean overview pointing to two well-signaled, one-level-deep reference files (both verified present), with detailed guidance appropriately split out and easy navigation.

5 / 5

Total

16

/

20

Passed

Description

88%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 well-crafted router description that concisely states both its purpose and explicit trigger conditions in third-person voice. It avoids fluff and names concrete actions, with only minor room to add synonyms.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — interpreting dependency/plugin/property update reports, finding Maven coordinates, verifying groupId:artifactId:version, browsing versions, constructing artifact URLs — giving comprehensive coverage of the skill's routing behavior.

5 / 5

Completeness

Explicitly answers both 'what' ('Routes Maven version questions to the right workflow by choosing...') and 'when' via a concrete 'Use when...' clause enumerating trigger conditions.

5 / 5

Trigger Term Quality

Strong natural keywords a Maven user would say ('dependency, plugin, or property update reports', 'Maven coordinates', 'groupId artifactId version', 'browse versions', 'artifact URLs'), though a few common synonyms like 'Maven Central' or '.pom' are absent.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (Maven version routing between two workflows) with distinct triggers, but has minor overlap risk with related Maven/plugin skills in the same toolkit.

4 / 5

Total

18

/

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.