From f5-stacks
Provides Spring Boot patterns and best practices for architecture (services, controllers, DI), database (JPA, Flyway, transactions), security (JWT, OAuth2), validation, error handling, testing (JUnit, Mockito), and caching.
npx claudepluginhub fujigo-software/f5-framework-claude --plugin f5-stacksThis skill is limited to using the following tools:
Java enterprise framework for building production-ready applications.
architecture/ddd-patterns.mdarchitecture/hexagonal-architecture.mdarchitecture/layered-architecture.mddatabase/flyway-migrations.mddatabase/jpa-patterns.mddatabase/spring-data-jpa.mddatabase/transactions.mderror-handling/exception-handling.mderror-handling/problem-details.mdperformance/async-processing.mdperformance/caching.mdsecurity/jwt-authentication.mdsecurity/method-security.mdsecurity/oauth2-patterns.mdsecurity/spring-security.mdtesting/integration-testing.mdtesting/testcontainers.mdtesting/unit-testing.mdvalidation/bean-validation.mdvalidation/custom-validators.mdProvides Spring Boot patterns for REST API design, layered architecture (Controller-Service-Repository), Spring Data JPA repositories, transactional services, DTO validation, and global exception handling. Useful for scalable Java backends.
Build production Spring Boot applications - REST APIs, Security, Data, Actuator
Guides Domain-Driven Design for complex business systems: defines bounded contexts, structures domain models, designs aggregates/entities/value objects, chooses monolith vs microservices.
Share bugs, ideas, or general feedback.
Java enterprise framework for building production-ready applications.
Auto-detected when project contains:
pom.xml or build.gradle@SpringBootApplication annotationorg.springframework.boot packages