spring-service

Community

Build robust Spring Boot services with resilience.

AuthorFaouzi91
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually writing Spring Boot service classes often leads to inconsistent transactional boundaries, missing resilience patterns, and deviation from clean architecture best practices, wasting development time and introducing production bugs.

Core Features & Use Cases

  • Standardized Service Templates: Generates consistent service classes with correct Spring annotations, Lombok dependency injection, and package-aligned structure for any aggregate root.
  • Built-in Resilience4j Patterns: Automatically adds configurable retry and circuit breaker logic for transient failures and downstream external service calls.
  • Use Case: When building the booking feature for the HomeFlex rental platform, use this skill to generate a BookingService class with proper transaction handling for inventory updates and retry logic for external payment API calls.

Quick Start

Use the spring-service skill to generate a new PropertyService class with transactional create, update, and delete methods, plus circuit breaker logic for external search API calls.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: spring-service
Download link: https://github.com/Faouzi91/HomeFlex/archive/main.zip#spring-service

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.