🎯

spring-boot-rest-api-standards

🎯Skill

from giuseppe-trisciuoglio/developer-kit

VibeIndex|
What it does

Generates standardized Spring Boot REST API code structures, ensuring consistent design patterns, validation, error handling, and best practices for enterprise-grade microservices.

πŸ“¦

Part of

giuseppe-trisciuoglio/developer-kit(67 items)

spring-boot-rest-api-standards

Installation

Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add giuseppe-trisciuoglio/developer-kit
Install PluginInstall plugin from marketplace
/plugin install /path/to/developer-kit
πŸ“– Extracted from docs: giuseppe-trisciuoglio/developer-kit
10Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Overview

# Developer Kit for Claude Code

> A curated collection of reusable skills and agents for automating development tasks in Claude Code β€” focusing on

> Java/Spring Boot patterns with extensibility to TypeScript, Python, and PHP

Developer Kit for Claude Code teaches Claude how to perform development tasks in a repeatable way across

multiple languages and frameworks. It includes specialized agents for code review, testing patterns, REST API design,

and AI integration.

πŸš€ Quick Start

```bash

# Claude Code CLI

/plugin marketplace add giuseppe-trisciuoglio/developer-kit

# Or from local directory

/plugin install /path/to/developer-kit

```

Claude Desktop: [Enable Skills in Settings](https://claude.ai/settings/capabilities)

πŸ“– [Complete Installation Guide](docs/installation.md) β€” Multi-CLI support, local project installation, team setup

---

✨ Key Features

  • Specialized β€” Domain-specific agents for code review, testing, AI development, and full-stack development
  • Composable β€” Skills stack together automatically based on task context
  • Portable β€” Use across Claude.ai, Claude Code CLI, Claude Desktop, and Claude API
  • Efficient β€” Skills load on-demand, consuming minimal tokens until actively used

---

πŸ“š Available Components

Skills

| Category | Guide |

|--------------------|------------------------------------------------|

| JUnit Testing | [Guide](docs/guide-skills-junit-test.md) |

| Spring Boot | [Guide](docs/guide-skills-spring-boot.md) |

| AWS Java SDK | [Guide](docs/guide-skills-aws-java.md) |

| AWS CloudFormation | [Guide](docs/guide-skills-aws-cloudformation.md) |

| LangChain4J | [Guide](docs/guide-skills-langchain4j.md) |

| React | [Guide](docs/guide-skills-frontend.md) |

| shadcn-ui | [Guide](docs/guide-skills-frontend.md) |

| Tailwind CSS | [Guide](docs/guide-skills-frontend.md) |

| TypeScript Docs | [Guide](docs/guide-skills-frontend.md) |

| NestJS | [Guide](docs/guide-skills-nestjs.md) |

Agents

Specialized AI assistants for specific development domains.

πŸ“– [Complete Agents Guide](docs/guide-agents.md) β€” All agents with usage examples

| Category | Examples |

|-------------------|---------------------------------------------------------------------------------------------------------------------|

| Java/Spring Boot | spring-boot-code-review-expert, java-refactor-expert, java-security-expert |

| TypeScript/NestJS | nestjs-backend-development-expert, typescript-refactor-expert, nestjs-security-expert |

| React/Frontend | react-frontend-development-expert, react-software-architect-review, expo-react-native-development-expert |

| Python | python-code-review-expert, python-refactor-expert, python-security-expert, python-software-architect-expert |

| PHP/WordPress | php-code-review-expert, php-refactor-expert, php-security-expert, php-software-architect-expert, wordpress-development-expert |

| AWS | aws-solution-architect-expert, aws-cloudformation-devops-expert, aws-architecture-review-expert |

| AI/LangChain4J | langchain4j-ai-development-expert, prompt-engineering-expert |

| General Purpose | general-debugger, general-code-reviewer, general-refactor-expert, document-generator-expert |

Commands

Workflow automation commands for development tasks.

πŸ“– [Complete Commands Guide](docs/guide-commands.md) β€” All commands with examples

| Category | Examples |

|------------------|------------------------------------------------------------------------------------------------------|

| Java Development | /devkit.java.code-review, /devkit.java.write-unit-tests, /devkit.java.refactor-class |

| LRA Workflow | /devkit.lra.init, /devkit.lra.start-session, /devkit.lra.checkpoint |

| Security | /devkit.java.security-review, /devkit.ts.security-review, /devkit.generate-security-assessment |

| Spec Kit | /speckit.check-integration, /speckit.optimize, /speckit.verify |

| GitHub | /devkit.github.create-pr, /devkit.github.review-pr |

| TypeScript | /devkit.typescript.code-review, /devkit.ts.security-review |

| Documentation | /devkit.generate-document, /devkit.generate-changelog, /devkit.write-a-minute-of-a-meeting |

| Workflow | /devkit.feature-development, /devkit.fix-debugging, /devkit.refactor |

---

🎯 Use Cases

  • Code Review & Architecture β€” Automated reviews, architecture validation, security analysis
  • Testing Strategies β€” Unit test patterns, integration testing with Testcontainers
  • REST API Design β€” Standardized API development with proper HTTP semantics
  • AI Integration β€” LangChain4J implementation, RAG patterns, MCP server creation
  • AWS Cloud Development β€” RDS, S3, Lambda, DynamoDB, Secrets Manager patterns

---

🌍 Language Support

| Language | Status |

|--------------------|--------------------------------------------------|

| Java/Spring Boot | βœ… Comprehensive (skills, agents, commands) |

| TypeScript/Node.js | βœ… React, NestJS, Expo (skills, agents, commands) |

| Python | 🚧 In Progress (agents available) |

| PHP/WordPress | βœ… Agents available (code review, refactor, security, architecture, WordPress) |

---

🀝 Contributing

See [CONTRIBUTING.md](CONTRIBUTING.md) for detailed instructions on adding skills, agents, and commands.

---

πŸ”’ Security

⚠️ Skills can execute code. Review all custom skills before deploying.

  • Only install from trusted sources
  • Review SKILL.md before enabling
  • Test in non-production environments first

---

πŸ“˜ Documentation

| Guide | Description |

|----------------------------------------------------------|---------------------------------------------|

| [Installation](docs/installation.md) | Multi-CLI setup, local project installation |

| [Agents](docs/guide-agents.md) | All agents with usage examples |

| [Commands](docs/guide-commands.md) | All commands with workflows |

| [LRA Workflow](docs/guide-lra-workflow.md) | Multi-session project management |

| [Skills - Spring Boot](docs/guide-skills-spring-boot.md) | Spring Boot patterns |

| [Skills - JUnit](docs/guide-skills-junit-test.md) | Testing patterns |

| [Skills - LangChain4J](docs/guide-skills-langchain4j.md) | AI integration |

| [Skills - AWS](docs/guide-skills-aws-java.md) | AWS SDK patterns |

| [Skills - Frontend](docs/guide-skills-frontend.md) | React, Tailwind, shadcn |

| [Skills - NestJS](docs/guide-skills-nestjs.md) | NestJS patterns |

| [Skills - AWS CloudFormation](docs/guide-skills-aws-cloudformation.md) | Infrastructure as Code patterns |

---

πŸ“š Resources

  • [What are Skills?](https://support.claude.com/en/articles/12512176-what-are-skills) β€” Claude su

More from this repository10

🎯
shadcn-ui🎯Skill

Rapidly build and customize modern, accessible React interfaces using pre-configured Tailwind CSS components from shadcn/ui library

🎯
tailwind-css-patterns🎯Skill

Generates reusable Tailwind CSS design patterns and utility classes to accelerate responsive web development and maintain consistent styling.

🎯
react-patterns🎯Skill

Provides reusable React component design patterns, state management techniques, and performance optimization strategies for scalable applications.

🎯
typescript-docs🎯Skill

Generates comprehensive TypeScript documentation, extracting type definitions, interfaces, and code comments to create clear, structured API references

🎯
nestjs🎯Skill

Generates production-ready NestJS boilerplate, scaffolds microservices, and provides best practices for TypeScript backend development.

πŸ”Œ
developer-kitπŸ”ŒPlugin

Comprehensive toolkit for developing with Claude Code.

🎯
prompt-engineering🎯Skill

Helps developers craft, optimize, and refine AI prompts for improved accuracy, context understanding, and task-specific performance across different AI models and use cases.

🎯
spring-boot-cache🎯Skill

Generates boilerplate code and configuration for implementing caching strategies in Spring Boot applications using annotations and cache providers.

🎯
spring-boot-openapi-documentation🎯Skill

Generates OpenAPI (Swagger) documentation for Spring Boot REST APIs, automating the process of creating comprehensive API specifications.

🎯
aws-sdk-java-v2-kms🎯Skill

Provides specialized guidance and code generation for working with AWS Key Management Service (KMS) using the AWS SDK for Java V2, focusing on encryption, key management, and secure data handling.