CtrlK
BlogDocsLog inGet started
Tessl Logo

java-pro

Master Java 21+ with modern features like virtual threads, pattern matching, and Spring Boot 3.x. Expert in the latest Java ecosystem including GraalVM, Project Loom, and cloud-native patterns. Use PROACTIVELY for Java development, microservices architecture, or performance optimization.

46

Quality

48%

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/java-pro/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

35%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 body reads as a resume-style catalog of Java ecosystem knowledge rather than operational guidance: no executable code, no commands, and no validation checkpoints, with extensive padding of concepts Claude already knows. It has section structure but no progressive disclosure into reference files.

Suggestions

Replace the topic bullet lists with concrete, copy-paste-ready examples (e.g., virtual-thread code, GraalVM native-image build commands, JMH benchmark snippets) for the common cases.

Move the Capabilities, Knowledge Base, and Behavioral Traits catalogs into reference files linked from a concise overview, keeping SKILL.md to actionable essentials.

Add explicit validation/verification checkpoints to the Response Approach (e.g., 'compile and run tests', 'verify native-image startup time') so each step has a feedback loop.

DimensionReasoningScore

Conciseness

The body is a long enumeration of Java/Spring topics Claude already knows ('Java 21+ LTS features', 'Spring Boot 3.x', 'G1, ZGC, Parallel GC'), padded across Capabilities, Behavioral Traits, and Knowledge Base sections with little that Claude does not already know.

2 / 5

Actionability

Guidance is high-level and descriptive ('Implement modern Java features for performance', 'Design scalable architectures') with no executable code, commands, or concrete step details to carry out any task.

2 / 5

Workflow Clarity

The 'Response Approach' gives an 8-step numbered sequence, but steps are abstract and lack validation checkpoints or feedback loops for verifying outcomes.

3 / 5

Progressive Disclosure

Section headers provide some structure, but all content is inlined in SKILL.md with no bundle files and no references to separate materials for the large capability and knowledge-base catalogs that belong elsewhere.

3 / 5

Total

10

/

20

Passed

Description

62%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 covers a clear niche with an explicit 'Use PROACTIVELY for...' trigger clause and concrete technology names, satisfying both the what and when requirements. It is weakened by noun-phrase topic lists rather than concrete actions and slightly generic trigger terms.

Suggestions

Rewrite capability statements as concrete actions (e.g., 'Migrate platform-thread code to virtual threads', 'Configure G1/ZGC for latency-sensitive workloads') rather than noun-phrase feature lists.

Add natural synonyms and file/extension triggers a user might say (e.g., 'Java 21 virtual threads', 'Spring Boot 3 native image', 'JVM tuning').

Tighten the 'when' clause with more specific scenarios to reduce overlap with generic microservices or performance skills.

DimensionReasoningScore

Specificity

Names the domain and concrete features ('virtual threads, pattern matching, and Spring Boot 3.x', 'GraalVM, Project Loom, and cloud-native patterns') but lists noun-phrase topics rather than concrete actions, so coverage is broad yet not action-oriented.

3 / 5

Completeness

States both what ('Master Java 21+ with modern features... Spring Boot 3.x') and when ('Use PROACTIVELY for Java development, microservices architecture, or performance optimization'), with the 'when' explicit but only moderately specific.

4 / 5

Trigger Term Quality

Includes some natural phrases ('Java development, microservices architecture, or performance optimization') but misses common synonyms and variations a user would naturally say.

3 / 5

Distinctiveness Conflict Risk

The Java 21+/Spring Boot 3.x niche is mostly distinct with clear Java-specific triggers, though 'microservices architecture' and 'performance optimization' overlap with adjacent skills.

4 / 5

Total

14

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

Total

15

/

16

Passed

Repository
rmyndharis/antigravity-skills
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.