Repolode
piomin

piomin/claude-ai-spring-boot

Spring Boot 4.x / Java 21以降のアプリをベストプラクティスに沿って構築できるよう、Claudeを導くスキルとエージェントをまとめたClaude Codeプラグイン。

スター
1,418
フォーク
448
未解決の Issue
13
最終コミット
一昨日

これは何?

Java 21以降を対象に、Spring Boot 4.xアプリを構築するためのスキルと専門エージェントをまとめたClaude Codeプラグインです。インストールすると、Claude Codeはコード生成時にこれらの指示を参照し、REST API、JPAによる永続化、Spring Security、テスト、クラウドネイティブなデプロイ、Kubernetesをカバーします。

Lombokを使わない、コンストラクタインジェクションを使う、ブロッキングHTTP呼び出しにはRestClientを優先する、Testcontainersと@ServiceConnectionで統合テストを書く、といったプロジェクト規約を適用します。Javaのモダンな機能、JPAとHibernateの落とし穴、デザインパターン、構造化ログなどを扱う8つのスキルと、コードレビュー、Kubernetesマニフェスト、Dockerイメージ、セキュリティ強化などを担う6つのエージェントを備えています。

マーケットプレイスまたはリポジトリから直接インストールでき、プラグインディレクトリを指定するフラグを使ってローカルでテストできます。作りたいアプリを説明して利用するほか、個別のスキルやエージェントを直接呼び出すこともできます。

主な機能

  • 01コードレビュー、Kubernetes、Docker、DevOps、セキュリティ関連のタスクを担う6つのエージェント
  • 02JPA、テスト、Java 21の機能、ログを扱う8つのスキル
  • 03コンストラクタインジェクションやLombokを使わないといった規約を適用
  • 04統合テスト向けのTestcontainersと@ServiceConnection
  • 05プローブ、グレースフルシャットダウン、OpenTelemetryのトレーシングに関するクラウドネイティブなガイダンス

ユースケース

  • Claude CodeでPostgreSQLをバックエンドにした新しいSpring Boot REST APIを生成する
  • 既存のSpring Bootコードをセキュリティや規約の観点からレビューする
  • Spring Bootサービス向けのKubernetesデプロイマニフェストとDockerfileを作成する

クイックスタート

  1. 1

    Anthropicマーケットプレイスからプラグインをインストールする

    claude plugin install spring-boot-template@piomin
  2. 2

    または、リポジトリから直接インストールする

    claude plugin install --url https://github.com/piomin/claude-ai-spring-boot
  3. 3

    Claude Codeで作成したいアプリを説明する

使う前に知っておきたいこと

  • Spring Boot 4.xとJava 21以降のみを対象としています。
  • Claude Codeのプラグインのため、使用にはClaude Codeが必要です。

トピック

よくある質問

claude-ai-spring-boot とは?
Spring Boot 4.x / Java 21以降のアプリをベストプラクティスに沿って構築できるよう、Claudeを導くスキルとエージェントをまとめたClaude Codeプラグイン。 Java 21以降を対象に、Spring Boot 4.xアプリを構築するためのスキルと専門エージェントをまとめたClaude Codeプラグインです。インストールすると、Claude Codeはコード生成時にこれらの指示を参照し、REST API、JPAによる永続化、Spring Security、テスト、クラウドネイティブなデプロイ、Kubernetesをカバーします。
claude-ai-spring-boot は無料で使えますか?ライセンスは?
claude-ai-spring-boot は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
claude-ai-spring-boot は今もメンテナンスされていますか?
活発にメンテナンス中。claude-ai-spring-boot の最終コミットは 2026年10月18日 です。
claude-ai-spring-boot は何に使えますか?
Claude CodeでPostgreSQLをバックエンドにした新しいSpring Boot REST APIを生成する 既存のSpring Bootコードをセキュリティや規約の観点からレビューする Spring Bootサービス向けのKubernetesデプロイマニフェストとDockerfileを作成する
claude-ai-spring-boot のインストール方法は?
Anthropicマーケットプレイスからプラグインをインストールする: claude plugin install spring-boot-template@piomin または、リポジトリから直接インストールする: claude plugin install --url https://github.com/piomin/claude-ai-spring-boot Claude Codeで作成したいアプリを説明する
claude-ai-spring-boot はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/piomin/claude-ai-spring-boot

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト