CtrlK
BlogDocsLog inGet started
Tessl Logo

springboot-migration

Migrates Spring Boot applications to Boot 4 with Java 25, including related Spring Modulith 2 and Testcontainers 2 upgrade work. Use when the task is a concrete upgrade, dependency transition, starter rename, test-annotation migration, or phased migration plan. Do not use for greenfield project creation or for isolated repository design questions.

95

2.29x

Quality

100%

Does it follow best practices?

Impact

94%

2.29x

Average score across 8 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

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 clearly defines its scope, provides specific concrete actions, includes natural trigger terms users would use, and explicitly states both when to use and when NOT to use the skill. The description uses proper third-person voice and is concise while being comprehensive.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'Migrates Spring Boot applications to Boot 4 with Java 25', 'Spring Modulith 2 and Testcontainers 2 upgrade work', 'dependency transition, starter rename, test-annotation migration, phased migration plan'.

3 / 3

Completeness

Clearly answers both what (migrates Spring Boot apps with specific upgrade tasks) AND when ('Use when the task is a concrete upgrade...') with explicit triggers. Also includes helpful negative guidance ('Do not use for greenfield project creation').

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say: 'Spring Boot', 'Boot 4', 'Java 25', 'Spring Modulith 2', 'Testcontainers 2', 'upgrade', 'dependency transition', 'starter rename', 'test-annotation migration', 'migration plan'.

3 / 3

Distinctiveness Conflict Risk

Very clear niche targeting Spring Boot 4/Java 25 migrations specifically. The explicit exclusions ('Do not use for greenfield project creation or for isolated repository design questions') further reduce conflict risk with other skills.

3 / 3

Total

12

/

12

Passed

Implementation

100%

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

This is a high-quality skill that demonstrates excellent structure for a complex multi-phase migration workflow. It provides concrete tooling (scanner script), clear sequencing with validation checkpoints, and well-organized references to detailed guides. The content respects Claude's intelligence while providing the specific, actionable guidance needed for migration work.

DimensionReasoningScore

Conciseness

The content is lean and efficient, avoiding explanations of concepts Claude already knows. Every section serves a clear purpose with no padding or unnecessary context about what Spring Boot or migrations are.

3 / 3

Actionability

Provides concrete executable commands (the scanner script), specific file paths to reference guides, clear phase breakdowns with specific tasks, and a structured output format template. Copy-paste ready where applicable.

3 / 3

Workflow Clarity

Excellent multi-step workflow with clear sequencing (Steps 1-5), explicit validation checkpoint in Phase 4, progress reporting requirements after each phase, and a defined order for mixed upgrades. Includes feedback loop guidance ('stop when failures appear').

3 / 3

Progressive Disclosure

Well-structured overview with clear one-level-deep references to four specific markdown files. The reference loading guide and table clearly signal when to load each document. Content is appropriately split between overview and detailed references.

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
a-pavithraa/springboot-skills-marketplace
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.