Comprehensive developer toolkit providing reusable skills for Java/Spring Boot, TypeScript/NestJS/React/Next.js, Python, PHP, AWS CloudFormation, AI/RAG, DevOps, and more.
90
90%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Risky
Do not use without reviewing
Quick reference to 14 Spring Boot skills for production-ready applications. See individual skill files for complete details.
| Skill | Purpose |
|---|---|
| spring-boot-dependency-injection | Constructor injection patterns for testable services |
| spring-boot-actuator | Production monitoring, health checks, metrics |
| spring-boot-cache | Caching patterns, eviction, distributed caching |
| spring-boot-crud-patterns | REST CRUD API with DDD, feature-based architecture |
| spring-boot-event-driven-patterns | Event-driven architecture, Kafka, Spring Cloud Stream |
| spring-boot-rest-api-standards | REST API design, HTTP semantics, error handling |
| spring-boot-test-patterns | Integration testing with Testcontainers |
| spring-boot-resilience4j | Circuit breaker, retry, rate limiting patterns |
| spring-boot-saga-pattern | Distributed transactions, choreography, orchestration |
| spring-boot-security-jwt | JWT auth, OAuth2/OIDC, RBAC |
| spring-boot-project-creator | Project generation from specification |
| spring-data-jpa | Spring Data JPA patterns, custom queries |
| spring-data-neo4j | Neo4j graph database integration |
| spring-boot-openapi-documentation | OpenAPI/Swagger documentation |
File: skills/spring-boot-dependency-injection/SKILL.md
Master constructor-first DI for testable, framework-agnostic services.
When to use:
@Service, @Component, @RepositoryKey pattern:
@Service
@RequiredArgsConstructor
public class UserService {
private final UserRepository userRepository;
public User create(CreateUserRequest req) {
return userRepository.save(User.of(req));
}
}File: skills/spring-boot-actuator/SKILL.md
Production monitoring: health checks, metrics, custom endpoints.
When to use:
File: skills/spring-boot-cache/SKILL.md
Caching patterns: @Cacheable, eviction, distributed caches.
When to use:
File: skills/spring-boot-project-creator/SKILL.md
Project generation: create Spring Boot projects from specifications.
When to use:
File: skills/spring-data-jpa/SKILL.md
Spring Data JPA: query methods, custom repositories, performance.
When to use:
File: skills/spring-data-neo4j/SKILL.md
Neo4j integration: graph modeling, Cypher queries, relationships.
When to use:
File: skills/spring-boot-crud-patterns/SKILL.md
REST CRUD with DDD, feature-based architecture, Lombok, Spring Data.
When to use:
File: skills/spring-boot-event-driven-patterns/SKILL.md
Event-driven architecture: domain events, Kafka, Spring Cloud Stream.
When to use:
File: skills/spring-boot-saga-pattern/SKILL.md
Distributed transactions: choreography, orchestration, compensations.
When to use:
File: skills/spring-boot-rest-api-standards/SKILL.md
REST API design: HTTP semantics, error handling, pagination, headers.
When to use:
File: skills/spring-boot-resilience4j/SKILL.md
Fault tolerance: circuit breaker, retry, rate limiting, bulkhead.
When to use:
File: skills/spring-boot-security-jwt/SKILL.md
JWT authentication, OAuth2/OIDC, RBAC, permission-based access.
When to use:
File: skills/spring-boot-test-patterns/SKILL.md
Integration testing: Testcontainers, Spring slice tests, databases.
When to use:
File: skills/spring-boot-openapi-documentation/SKILL.md
OpenAPI/Swagger documentation: API docs, schema generation, SpringDoc.
When to use:
1. spring-boot-crud-patterns → Generate REST CRUD operations
2. spring-boot-rest-api-standards → Design proper responses
3. spring-boot-security-jwt → Add authentication
4. spring-data-jpa → Optimize queries
5. spring-boot-actuator → Add monitoring
6. spring-boot-test-patterns → Write integration tests1. spring-boot-event-driven-patterns → Design event architecture
2. spring-boot-saga-pattern → Coordinate services
3. spring-boot-resilience4j → Handle failures
4. spring-boot-cache → Cache results1. spring-boot-security-jwt → Secure all endpoints
2. spring-boot-actuator → Add health/metrics
3. spring-boot-resilience4j → Add fault tolerance
4. spring-boot-test-patterns → Integration tests
5. spring-boot-openapi-documentation → API documentationNote: For complete patterns and examples, see individual skill files in skills/
docs
plugins
developer-kit-ai
developer-kit-aws
agents
docs
skills
aws
aws-cli-beast
aws-cost-optimization
aws-drawio-architecture-diagrams
aws-sam-bootstrap
aws-cloudformation
aws-cloudformation-auto-scaling
aws-cloudformation-bedrock
aws-cloudformation-cloudfront
aws-cloudformation-cloudwatch
aws-cloudformation-dynamodb
aws-cloudformation-ec2
aws-cloudformation-ecs
aws-cloudformation-elasticache
references
aws-cloudformation-iam
references
aws-cloudformation-lambda
aws-cloudformation-rds
aws-cloudformation-s3
aws-cloudformation-security
aws-cloudformation-task-ecs-deploy-gh
aws-cloudformation-vpc
references
developer-kit-core
agents
commands
skills
developer-kit-devops
developer-kit-java
agents
commands
docs
skills
aws-lambda-java-integration
aws-rds-spring-boot-integration
aws-sdk-java-v2-bedrock
aws-sdk-java-v2-core
aws-sdk-java-v2-dynamodb
aws-sdk-java-v2-kms
aws-sdk-java-v2-lambda
aws-sdk-java-v2-messaging
aws-sdk-java-v2-rds
aws-sdk-java-v2-s3
aws-sdk-java-v2-secrets-manager
clean-architecture
graalvm-native-image
langchain4j-ai-services-patterns
references
langchain4j-mcp-server-patterns
references
langchain4j-rag-implementation-patterns
references
langchain4j-spring-boot-integration
langchain4j-testing-strategies
langchain4j-tool-function-calling-patterns
langchain4j-vector-stores-configuration
references
qdrant
references
spring-ai-mcp-server-patterns
spring-boot-actuator
spring-boot-cache
spring-boot-crud-patterns
spring-boot-dependency-injection
spring-boot-event-driven-patterns
spring-boot-openapi-documentation
spring-boot-project-creator
spring-boot-resilience4j
spring-boot-rest-api-standards
spring-boot-saga-pattern
spring-boot-security-jwt
assets
references
scripts
spring-boot-test-patterns
spring-data-jpa
references
spring-data-neo4j
references
unit-test-application-events
unit-test-bean-validation
unit-test-boundary-conditions
unit-test-caching
unit-test-config-properties
references
unit-test-controller-layer
unit-test-exception-handler
references
unit-test-json-serialization
unit-test-mapper-converter
references
unit-test-parameterized
unit-test-scheduled-async
references
unit-test-service-layer
references
unit-test-utility-methods
unit-test-wiremock-rest-api
references
developer-kit-php
developer-kit-project-management
developer-kit-python
developer-kit-specs
commands
docs
hooks
test-templates
tests
skills
developer-kit-tools
developer-kit-typescript
agents
docs
hooks
rules
skills
aws-cdk
aws-lambda-typescript-integration
better-auth
clean-architecture
drizzle-orm-patterns
dynamodb-toolbox-patterns
references
nestjs
nestjs-best-practices
nestjs-code-review
nestjs-drizzle-crud-generator
nextjs-app-router
nextjs-authentication
nextjs-code-review
nextjs-data-fetching
nextjs-deployment
nextjs-performance
nx-monorepo
react-code-review
react-patterns
shadcn-ui
tailwind-css-patterns
tailwind-design-system
references
turborepo-monorepo
typescript-docs
typescript-security-review
zod-validation-utilities
references
github-spec-kit