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.

78

Quality

98%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Failed to scan

The risk profile of this skill

SKILL.md
Quality
Evals
Security

Quality

Content

100%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.

An exemplar content body: concise yet fully actionable, with a validated multi-step workflow and clean progressive disclosure into real, one-level reference files. No meaningful gaps across any dimension.

DimensionReasoningScore

Conciseness

Lean and efficient — no padding or explanation of concepts Claude already knows; inline comments ('constructor injection — no @Autowired') are task-relevant cues rather than filler, and every section earns its place.

5 / 5

Actionability

Fully executable, copy-paste-ready code for every layer (Entity, Repository, Service, Controller, DTO, Exception Handler, Test slice) plus a MUST DO table of correct patterns, covering the common cases concretely.

5 / 5

Workflow Clarity

The six-step Core Workflow has explicit validation checkpoints and feedback loops — step 4 (compile/tests fail → fix → re-run), step 5 (test failure → isolate → fix → re-run full suite), step 6 (health DOWN → inspect components → resolve → re-validate).

5 / 5

Progressive Disclosure

SKILL.md is a clear overview with a well-signaled one-level-deep Reference Guide table; all five referenced files (web.md, data.md, security.md, cloud.md, testing.md) exist and each row states when to load it, making navigation easy.

5 / 5

Total

20

/

20

Passed

Description

96%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.

A strong, third-person description with concrete capabilities, explicit trigger guidance, and comprehensive keyword coverage. The only weakness is mild overlap risk on the broader 'microservices' and 'Java REST API' triggers shared with related skills.

DimensionReasoningScore

Specificity

Lists five concrete actions — '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' — giving comprehensive coverage rather than vague verbs.

5 / 5

Completeness

Explicitly answers both what (the five generation/implementation actions) and when via a concrete 'Use when building... invoke for...' clause with multiple trigger phrases.

5 / 5

Trigger Term Quality

Natural user-facing terms appear throughout — 'Spring Boot 3.x applications, microservices, reactive Java applications, Spring Data JPA, Spring Security 6, WebFlux, Spring Cloud, Java REST API' — with synonyms (microservices / Microservices Java architecture).

5 / 5

Distinctiveness Conflict Risk

The Spring Boot 3.x niche is clear and mostly distinct, but broad triggers like 'microservices' and 'Java REST API design' overlap with related Java skills (java-architect, microservices-architect), creating minor conflict risk.

4 / 5

Total

19

/

20

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.

Validation16 / 16 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.