By MoonWorm
Design and build JSON:API-compliant Java backends using the jsonapi4j framework, handling resources, relationships, compound documents, validation, security, and testing with RestAssured.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub moonworm/jsonapi4j --plugin jsonapi4jGenerate RESTful APIs from schemas with proper routing, validation, and documentation
Comprehensive Java development toolkit with Spring Boot, testing, LangChain4J, and AWS integration
REST API design specialist for RESTful principles, HTTP methods, status codes, versioning strategies, pagination (cursor/offset), rate limiting, HATEOAS, and OpenAPI/Swagger documentation. Use when designing or implementing REST APIs.
REST and GraphQL API scaffolding, framework selection, backend architecture, and API generation
Spring Boot backend stack provider for the SDLC marketplace (priority=150). Detects Spring Boot projects via pom.xml / build.gradle / build.gradle.kts and registers spring-boot-architect (Sonnet/medium) as the development-phase backend implementer. Covers REST controllers, Spring Data JPA, Bean Validation, Spring Security, Flyway/Liquibase migrations, application.yml configuration, and @SpringBootTest/@WebMvcTest/@DataJpaTest slice testing. Reuses shared skills from java-foundation. Beats java-plugin (100) on the backend aspect for Spring projects.
Designs RESTful APIs with proper resource naming, HTTP methods, status codes, and response formats. Use when building new APIs, establishing API conventions, or designing developer-friendly interfaces.