CtrlK
BlogDocsLog inGet started
Tessl Logo

301-frameworks-spring-boot-core

Use when you need to review, improve, or build Spring Boot 4.0.x applications — including proper usage of @SpringBootApplication, component annotations (@Controller, @Service, @Repository), bean definition and scoping, configuration classes and @ConfigurationProperties (with @Validated), component scanning, conditional configuration and profiles, constructor injection, @Primary and @Qualifier for multiple beans of the same type, bean minimization, graceful shutdown, virtual threads, Jakarta EE namespace consistency, and scheduled tasks. Part of the skills-for-java project

88

Quality

85%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

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 a strong skill description that excels across all dimensions. It opens with an explicit 'Use when' clause, provides comprehensive coverage of Spring Boot 4.0.x-specific capabilities with concrete annotations and concepts, and uses natural developer terminology. The version specificity (4.0.x) and detailed feature list make it highly distinctive and unlikely to conflict with other skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and concepts: '@SpringBootApplication, component annotations (@Controller, @Service, @Repository), bean definition and scoping, configuration classes and @ConfigurationProperties, constructor injection, @Primary and @Qualifier, bean minimization, graceful shutdown, virtual threads, Jakarta EE namespace consistency, and scheduled tasks.'

3 / 3

Completeness

Explicitly answers both what ('review, improve, or build Spring Boot 4.0.x applications' with detailed capabilities) AND when ('Use when you need to...') with clear trigger guidance at the start of the description.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms developers would use: 'Spring Boot', 'review', 'improve', 'build', specific annotations like '@Controller', '@Service', '@Repository', '@ConfigurationProperties', and concepts like 'constructor injection', 'virtual threads', 'scheduled tasks' that users would naturally mention.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with specific version targeting (Spring Boot 4.0.x), framework-specific annotations, and Java ecosystem terminology. The explicit version number and Spring Boot-specific concepts make it unlikely to conflict with generic Java or other framework skills.

3 / 3

Total

12

/

12

Passed

Implementation

70%

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

This skill provides a solid structural framework with good workflow clarity and appropriate progressive disclosure to a reference file. However, it lacks concrete code examples in the main skill body, relying entirely on the reference file for actionable patterns. The content could be more concise by trimming the redundant topic list.

Suggestions

Add 1-2 minimal executable code examples showing key patterns (e.g., @SpringBootApplication setup, constructor injection) to make the skill immediately actionable without requiring reference file access

Consolidate or remove the 'What is covered' bullet list since it largely duplicates the skill description and adds token overhead without new information

DimensionReasoningScore

Conciseness

The skill is reasonably efficient but includes some redundancy - the 'What is covered' list largely duplicates information that could be inferred from the description, and the scope statement adds little value.

2 / 3

Actionability

Provides concrete commands for compilation/verification (./mvnw compile, mvn clean verify) but lacks any executable code examples for the Spring Boot patterns it covers. All actual guidance is deferred to the reference file.

2 / 3

Workflow Clarity

Clear workflow with explicit validation checkpoints: compile first (blocking condition), apply changes, then verify. The safety constraint about stopping on compilation failure provides a good feedback loop.

3 / 3

Progressive Disclosure

Appropriate structure with a concise overview and clear single-level reference to the detailed guidance file. The reference is well-signaled and the content split is appropriate for a skill that serves as an entry point.

3 / 3

Total

10

/

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
jabrena/cursor-rules-java
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.