OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add pluginagentmarketplace/custom-plugin-java --skill java-spring-boot
Build production Spring Boot applications - REST APIs, Security, Data, Actuator
npx skills add pluginagentmarketplace/custom-plugin-java --skill java-spring-boot
Build production-ready Spring Boot applications with modern best practices.
This skill covers Spring Boot development including REST APIs, security configuration, data access, actuator monitoring, and cloud integration. Follows Spring Boot 3.x patterns with emphasis on production readiness.
Use when you need to:
| Problem | Cause | Solution |
|---|---|---|
| Bean not found | Missing @Component | Add annotation or @Bean |
| Circular dependency | Constructor injection | Use @Lazy or refactor |
| 401 Unauthorized | Security config | Check permitAll paths |
| Slow startup | Heavy auto-config | Exclude unused starters |
java-testing - Spring test patternsjava-jpa-hibernate - Data access# application.yml
spring:
application:
name: ${APP_NAME:my-service}
profiles:
active: ${SPRING_PROFILES_ACTIVE:local}
jpa:
open-in-view: false
properties:
hibernate:
jdbc.batch_size: 50
management:
endpoints:
web:
exposure:
include: health,info,metrics,prometheus
endpoint:
health:
probes:
enabled: true
server:
error:
include-stacktrace: neverController → Service → Repository → Database
↓ ↓ ↓
DTOs Entities Entitiespublic record CreateUserRequest(
@NotBlank @Size(max = 100) String name,
@Email @NotBlank String email,
@NotNull @Min(18) Integer age
) {}debug=true
logging.level.org.springframework.security=DEBUG
spring.jpa.show-sql=true□ Check /actuator/conditions
□ Verify active profiles
□ Review security filter chain
□ Check bean definitions
□ Test health endpointsSkill("java-spring-boot")