415-frameworks-quarkus-mongodb について
QuarkusでのMongoDB永続化の設計、実装、エラー処理を支援するスキルです。Panacheのマッピングやリポジトリの変更を案内し、変更前のコンパイルと変更後の検証を求めます。
主な機能
- 01Quarkus MongoDBの設計ガイダンス
- 02Panacheマッピングとリポジトリのリファクタリング
- 03重複キーとリトライの処理
- 04楽観ロックのガイダンス
- 05コンパイルと検証のワークフロー
活用シーン
- 01QuarkusサービスへのMongoDB追加
- 02Panacheエンティティとリポジトリのレビュー
- 03MongoDBのコーデックやトランザクション設定
- 04永続化エラー処理の改善
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jabrena/ plinth --skill 415-frameworks-quarkus-mongodbインストール後、Claude Code で/415-frameworks-quarkus-mongodbを入力して読み込まれたか確認します。
同梱ファイルreferences/415-frameworks-quarkus-mongodb.md
詳細
Quarkus — MongoDB
設計、実装、エラー処理に関する具体例を用いて、Quarkus MongoDB のガイダンスを適用します。
制約
MongoDB のリファクタリング前にコンパイルし、変更後に検証します。
- 必須:変更を適用する前に、
./mvnw compileまたはmvn compileを実行してください - 安全性:コンパイルに失敗した場合は、直ちに中止してください
- 検証:改善を適用した後に、
./mvnw clean verifyまたはmvn clean verifyを実行してください - 適用前:詳細なルールと例について、リファレンスを読んでください
このスキルを使用する場合
- Quarkus に MongoDB を追加する
- Quarkus Mongo Panache のエンティティやリポジトリをレビューする
- Quarkus Mongo の重複キー処理、再試行ポリシー、楽観的ロックを改善する
- Quarkus サービス向けに MongoDB ドキュメントをモデル化する
- Quarkus MongoDB クライアントのコーデックやトランザクションを設定する
ワークフロー
- リファレンスを読み、プロジェクトの状況を把握する
変更を提案する前に、references/415-frameworks-quarkus-mongodb.md を読み、永続化の設定を確認してください。
- 対象範囲を把握し、改善目標を決める
モデルやクエリの整合性に関する要件を特定し、安全な改善を定義してください。
- フレームワークに沿った変更を適用する
Panache の Mongo マッピング、リポジトリアクセス、障害処理を実装またはリファクタリングしてください。
- 検証を実行し、結果を報告する
ビルドとテストを実行し、変更内容、検証内容、今後の対応を要約してください。
リファレンス
詳細なガイダンス、例、制約については、references/415-frameworks-quarkus-mongodb.md を参照してください。
コメント
Markdown 対応