CtrlK
BlogDocsLog inGet started
Tessl Logo

spring-boot-engineer

Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories, and configures reactive WebFlux endpoints. Use when building Spring Boot 3.x applications, microservices, or reactive Java applications; invoke for Spring Data JPA, Spring Security 6, WebFlux, Spring Cloud integration, Java REST API design, or Microservices Java architecture.

96

1.33x
Quality

92%

Does it follow best practices?

Impact

99%

1.33x

Average score across 6 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 articulates specific capabilities within the Spring Boot ecosystem, provides comprehensive trigger terms covering the major Spring sub-frameworks, and explicitly states both what the skill does and when to invoke it. The use of version-specific references (Spring Boot 3.x, Spring Security 6) enhances distinctiveness and reduces conflict risk with more general Java skills.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: generates configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories, and configures reactive WebFlux endpoints.

3 / 3

Completeness

Clearly answers both 'what' (generates configurations, creates controllers, implements auth flows, sets up repositories, configures endpoints) and 'when' with an explicit 'Use when...' clause listing specific trigger scenarios like building Spring Boot 3.x applications, microservices, or reactive Java applications.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms a developer would use: 'Spring Boot 3.x', 'REST controllers', 'Spring Security 6', 'Spring Data JPA', 'WebFlux', 'microservices', 'reactive Java', 'Spring Cloud', 'Java REST API', providing strong keyword matching for relevant queries.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive with a clear niche in the Spring Boot 3.x / Spring ecosystem. The specific version numbers (Spring Boot 3.x, Spring Security 6) and technology-specific terms (WebFlux, Spring Data JPA, Spring Cloud) make it very unlikely to conflict with generic Java or web development skills.

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 Spring Boot skill with excellent workflow clarity including feedback loops, strong progressive disclosure via a reference table, and highly actionable copy-paste-ready code examples. The main weakness is that the Quick Start section is somewhat lengthy for a SKILL.md overview—some of the boilerplate layers (exception handler, test slice) could potentially be deferred to reference files to improve conciseness.

Suggestions

Consider moving some Quick Start layers (e.g., GlobalExceptionHandler, TestSlice) into the relevant reference files (web.md, testing.md) and keeping only the Entity→Repository→Service→Controller flow inline to reduce token footprint.

DimensionReasoningScore

Conciseness

The Quick Start section is quite lengthy with full code examples for every layer (entity, repository, service, controller, DTO, exception handler, test). While each example earns its place individually, the combined volume is substantial for a SKILL.md that also has reference files. Some of this could be deferred to references. However, it avoids explaining basic concepts Claude already knows.

2 / 3

Actionability

All code examples are fully executable, copy-paste ready Java with correct annotations, proper imports implied, and realistic patterns. The constraints tables provide specific correct patterns alongside rules. Commands like `./mvnw test` and `/actuator/health` are concrete and actionable.

3 / 3

Workflow Clarity

The Core Workflow has a clear 6-step sequence with explicit validation checkpoints at steps 4 (security compilation/tests), 5 (test suite), and 6 (health check). Each checkpoint includes feedback loops: 'If tests fail: review the stack trace, isolate the failing assertion, fix the issue, and re-run.' This is well-structured for multi-step processes.

3 / 3

Progressive Disclosure

The Reference Guide table cleanly signals five one-level-deep reference files with clear 'Load When' conditions. The SKILL.md serves as an effective overview with quick-start content inline and detailed guidance deferred to topic-specific reference files. Navigation is intuitive.

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.

Repository
jeffallan/claude-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.