
piomin/claude-ai-spring-boot
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Spring Bootおよびその他のスタッフ用のClaudeコードテンプレート(タグに含まれています)
概要
このテンプレートは、Claude AIのコード補完機能に最適化されたSpring Bootアプリケーションの構造化された出発点を提供します。開発の効率化と生産性向上のための必須設定とベストプラクティスが含まれています。 このテンプレートの考え方は、このリポジトリをクローンして、Claude Codeで欲しいアプリを生成できるというものです。 そのテンプレートの詳細な説明と説明は、私の投稿「Claude Code Template for Spring Boot」でご覧いただけます。
概要(AI 翻訳)
Claude Codeプラグインで、Spring Boot 4.x / Java 21+アプリケーションを構築するための本番対応スキルとエージェントを提供します。プラグインをインストールしてアプリの生成を始めてください。スキルとエージェントはClaudeがREST API、JPA、セキュリティ、テスト、クラウドネイティブ展開、Kubernetesのベストプラクティスに従うことを導きます。
設置
Anthropicマーケットプレイスからのインストール
またはリポジトリから直接インストールする方法もあります
開発中にローカルテストを行う:
含まれているもの
エージェント(agents/)
Claude Codeが特定のタスクのために呼び出せる特殊なエージェント:
| エージェント | 目的 |
|---|---|
spring-boot-engineer |
レイヤーアーキテクチャを持つSpring Boot 4.xアプリをビルド |
code-reviewer |
正確性、セキュリティ、スプリングブーツの慣例のコードレビュー |
kubernetes-specialist |
K8s展開、プローブ、ConfigMap/Secret、Prometheus、Skaffold |
devops-engineer |
CI/CDパイプライン、Paketoビルドパック、Skaffold |
docker-expert |
マルチステージDockerファイル、Paketoビルドパック、画像最適化 |
security-engineer |
スプリングセキュリティ、OWASP、入力検証、SSLバンドル |
スキル(skills/)
Claudeが文脈的に読み込む再利用可能な知識:
|スキル |それが教えるもの |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Spring Boot Plugin for Claude Code (v1.2)
A Claude Code plugin with production-ready skills and agents for building Spring Boot 4.x / Java 21+ applications. Install the plugin and start generating your app — the skills and agents guide Claude to follow best practices for REST APIs with Problem Details errors, JPA, Flyway database migrations, security, testing, cloud-native deployment, and Kubernetes.
Installation
Install from Anthropic marketplace
claude plugin install spring-boot-template@piomin
Or install directly from repository
claude plugin marketplace add https://github.com/piomin/claude-ai-spring-boot.git
claude plugin install spring-boot-template@piomin
To test locally during development:
claude --plugin-dir /path/to/claude-ai-spring-boot
What’s Included
Agents (agents/)
Specialized agents that Claude Code can invoke for specific tasks:
| Agent | Purpose |
|---|---|
spring-boot-engineer |
Build Spring Boot 4.x apps with layered architecture and Problem Details errors; adds the OpenAPI contract rules when the API is built for a UI |
code-reviewer |
Review code for correctness, security, Spring Boot conventions, and API contract quality for APIs built for a UI |
kubernetes-specialist |
K8s deployments, probes, ConfigMap/Secret, Prometheus, Skaffold |
devops-engineer |
CI/CD pipelines, Paketo Buildpacks, Skaffold |
docker-expert |
Multi-stage Dockerfiles, Paketo Buildpacks, image optimization |
security-engineer |
Spring Security, OWASP, input validation, SSL Bundles |
Skills (skills/)
Reusable knowledge that Claude loads contextually:
| Skill | What it teaches |
|---|---|
conventions |
Mandatory project rules: No Lombok, constructor injection, RestClient, testing standards, conditional Flyway for relational databases, Problem Details, conditional OpenAPI contract rules for APIs built for a UI |
spring-boot |
Core Spring Boot development with 6 reference guides (web incl. Problem Details and paging, OpenAPI with springdoc 3, data incl. Flyway migrations, security, cloud, testing) |
code-quality |
Clean code principles, API contracts, null safety, exception handling |
design-patterns |
Classic patterns (Factory, Builder, Strategy) + enterprise (Saga, Outbox, CQRS) |
testing-patterns |
JUnit 5, Mockito, MockMvc, RestTestClient, Testcontainers with @ServiceConnection, relation and status-endpoint integration tests, Podman |
java-modern |
Java 21+ features: records, sealed classes, pattern matching, virtual threads |
jpa-patterns |
JPA/Hibernate pitfalls (N+1, lazy loading), Hibernate 6/7, optimistic locking across HTTP requests, relation writes with OSIV off, schema drift |
logging-patterns |
Structured JSON logging, SLF4J, MDC, AI-friendly formats |
Key Conventions
The plugin enforces these rules via the conventions skill:
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add piomin/claude-ai-spring-boot