springboot-api-scaffold
CommunityGenera APIs REST con Spring Boot y Java.
Authorcenavia
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill automates the creation of boilerplate code for new Spring Boot REST APIs, significantly reducing the time and effort required to set up a new project with a robust, layered architecture.
Core Features & Use Cases
- Project Scaffolding: Generates a complete project structure with controllers, services, repositories, domain entities, DTOs, and mappers.
- Layered Architecture: Implements a traditional n-tier architecture (controller, service, repository, domain) for clear separation of concerns.
- Security: Integrates JWT-based security with predefined roles (ADMIN, USER).
- Modern Stack: Supports Java 21+, Spring Boot 3.5.x, PostgreSQL, MapStruct, and OpenAPI documentation.
- Use Case: When a user requests to "Create a new REST API for managing products with Spring Boot, including JWT authentication and a layered architecture," this Skill provides the entire project skeleton.
Quick Start
Use the springboot-api-scaffold skill to generate a new Spring Boot API project named 'customer-management-api' with Maven group ID 'com.example'.
Dependency Matrix
Required Modules
None requiredComponents
referencesscripts
💻 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: springboot-api-scaffold Download link: https://github.com/cenavia/navisoft-skills/archive/main.zip#springboot-api-scaffold Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.