mcpField
4
415-frameworks-quarkus-mongodb

415-frameworks-quarkus-mongodb

github.com/jabrenaデータ・データベース456263 回インストール1 日前に更新
リポジトリ

415-frameworks-quarkus-mongodb について

QuarkusでのMongoDB永続化の設計、実装、エラー処理を支援するスキルです。Panacheのマッピングやリポジトリの変更を案内し、変更前のコンパイルと変更後の検証を求めます。

主な機能

  1. 01Quarkus MongoDBの設計ガイダンス
  2. 02Panacheマッピングとリポジトリのリファクタリング
  3. 03重複キーとリトライの処理
  4. 04楽観ロックのガイダンス
  5. 05コンパイルと検証のワークフロー

活用シーン

  1. 01QuarkusサービスへのMongoDB追加
  2. 02Panacheエンティティとリポジトリのレビュー
  3. 03MongoDBのコーデックやトランザクション設定
  4. 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 クライアントのコーデックやトランザクションを設定する

ワークフロー

  1. リファレンスを読み、プロジェクトの状況を把握する

変更を提案する前に、references/415-frameworks-quarkus-mongodb.md を読み、永続化の設定を確認してください。

  1. 対象範囲を把握し、改善目標を決める

モデルやクエリの整合性に関する要件を特定し、安全な改善を定義してください。

  1. フレームワークに沿った変更を適用する

Panache の Mongo マッピング、リポジトリアクセス、障害処理を実装またはリファクタリングしてください。

  1. 検証を実行し、結果を報告する

ビルドとテストを実行し、変更内容、検証内容、今後の対応を要約してください。

リファレンス

詳細なガイダンス、例、制約については、references/415-frameworks-quarkus-mongodb.md を参照してください。

コメント