.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/rrezartprebreza/spring-boot-skills
home/skills/rrezartprebreza/spring-boot-skills
rrezartprebreza avatar

rrezartprebreza/spring-boot-skills

19 skills

View on GitHub
$npx skills add rrezartprebreza/spring-boot-skills
SkillInstalls
ai-observabilityUse when adding monitoring, metrics, logging, or tracing to Spring AI or LLM integration code.—domain-driven-designUse when working with domain models, aggregates, value objects, domain events, or repositories in a DDD-style project.—flyway-migrationsUse when creating database migrations, schema changes, seed data, or any SQL that modifies database structure.—hateoasUse when adding hypermedia links to REST responses, building self-describing APIs, or implementing Spring HATEOAS.—hexagonal-architectureUse when the project follows hexagonal (ports & adapters) architecture. Prevents domain code from depending on Spring or JPA.—layered-architectureUse when generating or modifying any Spring Boot class — controllers, services, repositories, DTOs, mappers, or configuration.—mcp-serverUse when building MCP (Model Context Protocol) servers in Java/Spring Boot.—multi-module-mavenUse when working in a multi-module Maven project. Covers parent POM conventions, shared dependency management, inter-module rules, and build ordering.—oauth2-resource-serverUse when configuring Spring Boot as an OAuth2 resource server, validating JWTs from an external auth provider (Keycloak, Auth0, Okta, Cognito), extracting…—openapi-firstUse when the project follows API-first / OpenAPI-first approach: generating controller interfaces, DTOs, and clients from an OpenAPI spec.—problem-details-rfc9457Use when implementing error handling, exception mappers, or error response formatting.—rest-api-conventionsUse when generating REST controllers, response wrappers, DTOs, error handlers, or any HTTP-facing code.—spring-ai-integrationUse when integrating LLMs, chat clients, embeddings, RAG pipelines, or AI agents into Spring Boot.—spring-batchUse when building batch jobs, ETL pipelines, scheduled imports/exports, or any chunk-oriented bulk processing with Spring Batch.—spring-data-jpaUse when generating JPA entities, repositories, queries, or anything touching the persistence layer.—spring-data-redisUse when implementing caching, session storage, rate limiting, or any Redis integration.—spring-security-jwtUse when implementing authentication, authorization, JWT tokens, security filters, password encoding, or any Spring Security configuration.—testing-pyramidUse when writing tests of any kind — unit, slice, or integration.—transactional-patternsUse when working with @Transactional, multi-step database operations, distributed transactions, or any code that needs atomicity guarantees.—