CtrlK
BlogDocsLog inGet started
Tessl Logo

java25-springboot4-reviewer

Comprehensive code review for Java 25 and Spring Boot 4 apps. Use when reviewing, checking, auditing, or analyzing Java/Spring Boot code (files, modules, PRs, or full codebases) for migration risks, Spring Boot 4 best practices, JSpecify null-safety, security vulnerabilities, performance bottlenecks, data access pitfalls, architecture boundaries (DDD/Hexagonal/Spring Modulith), or modern Java 25 usage.

Install with Tessl CLI

npx tessl i github:a-pavithraa/springboot-skills-marketplace --skill java25-springboot4-reviewer
What are skills?

Overall
score

93%

Does it follow best practices?

Evaluation98%

1.29x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Discovery

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.

This is an excellent skill description that excels across all dimensions. It provides comprehensive specificity with concrete review concerns, includes natural trigger terms users would actually say, explicitly states both what the skill does and when to use it, and carves out a distinct niche with version-specific Java/Spring Boot focus that minimizes conflict risk with other code review skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'reviewing, checking, auditing, or analyzing' and covers specific concerns like 'migration risks, Spring Boot 4 best practices, JSpecify null-safety, security vulnerabilities, performance bottlenecks, data access pitfalls, architecture boundaries (DDD/Hexagonal/Spring Modulith), modern Java 25 usage'.

3 / 3

Completeness

Clearly answers both what ('Comprehensive code review for Java 25 and Spring Boot 4 apps') and when ('Use when reviewing, checking, auditing, or analyzing Java/Spring Boot code...') with explicit trigger guidance and specific use cases.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'reviewing', 'checking', 'auditing', 'analyzing', 'Java', 'Spring Boot', 'code', 'PRs', 'codebases', 'security vulnerabilities', 'performance', 'architecture'. Includes both technical terms and common user language.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with clear niche: specifically targets Java 25 and Spring Boot 4, mentions specific frameworks (Spring Modulith), patterns (DDD/Hexagonal), and tools (JSpecify). Unlikely to conflict with generic code review skills due to version-specific focus.

3 / 3

Total

12

/

12

Passed

Implementation

85%

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

This is a well-structured, highly actionable code review skill with clear workflows and excellent progressive disclosure through external reference files. The main weaknesses are some verbosity in the 'Tips for Effective Reviews' section (teaching Claude how to give feedback) and redundancy between the workflow steps and the 'Common Review Scenarios' section. The skill excels at providing concrete, executable guidance with specific file:line citation requirements and clear validation checkpoints.

Suggestions

Remove or significantly condense the 'Tips for Effective Reviews' section - Claude already knows how to be specific, prioritize, and be constructive in feedback

Consider merging 'Common Review Scenarios' into the main workflow or removing it, as it largely repeats the Step 1-4 workflow with minor variations

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some redundant content - the 'Common Review Scenarios' section repeats workflow steps already covered, and some explanations (like 'Be Specific', 'Be Constructive') teach Claude things it already knows about giving feedback.

2 / 3

Actionability

Provides highly concrete guidance with specific file paths to load, exact annotations to check for, clear code examples showing before/after patterns, and precise triggers like 'spring-boot-starter-web → spring-boot-starter-webmvc'. The checklists are immediately usable.

3 / 3

Workflow Clarity

Clear 4-step workflow with explicit passes (A through F), each with specific validation criteria. The review process has clear sequencing, and the skill explicitly requires asking for files before reviewing - a validation checkpoint that prevents generic advice.

3 / 3

Progressive Disclosure

Excellent structure with clear references to external files (references/spring-boot-4-patterns.md, references/security-checklist.md, etc.) and other skills (spring-data-jpa, springboot-migration). The main file serves as an overview with well-signaled one-level-deep references.

3 / 3

Total

11

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

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.