mcpField
R
rhdh-test-plan-review

rhdh-test-plan-review

github.com/redhat-developerテスト・品質1966 回インストール1 日前に更新
リポジトリ

rhdh-test-plan-review について

rhdh-test-plan-reviewは、製品ライフサイクル資料とリリーススケジュールに照らしてRHDHのテスト計画issueを確認するスキルです。行ごとの結果を提示し、明示したJira操作は承認後にのみ実行します。

主な機能

  1. 01バージョン表と日付表の確認
  2. 02ライフサイクル資料とリリース情報の参照
  3. 03不足項目と未検証行の報告
  4. 04Jiraへの書き込み前に承認を取得
  5. 05各書き込みの結果を報告

活用シーン

  1. 01RHDHリリーステスト計画の確認
  2. 02根拠のないプラットフォームや連携バージョンの発見
  3. 03Jira更新前の主要日付の検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/redhat-developer/rhdh-skills --skill rhdh-test-plan-review

インストール後、Claude Code で/rhdh-test-plan-reviewを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
google-sheets-setup.md
sources.md
scripts/
check_gsheets.py
fetch_schedule.py
workflows/
review-test-plan.md

詳細

RHDH テスト計画のレビュー

テスト計画の課題に記載されているバージョン表と重要な日付を、ライフサイクルの情報源および実際のリリーススケジュールと比較し、ユーザーが承認した内容を適用します。

最初にお読みください。ユーザーが差分を行ごとに確認し、書き込み内容の提示された一式を承認するまで、Jira には何も反映されません。

手順

  1. 計画のキーまたは URL と、対象の RHDH バージョンを特定します。
  2. workflows/review-test-plan.md を読み込み、最初から最後まで手順に従います。
  3. ステップ 4 で references/sources.md を読み込みます。製品ごとのライフサイクル URL と抽出ルールがすべて記載されています。
  4. スケジュールにアクセスできない場合に限り、references/google-sheets-setup.md を読み込みます。

名前を指定したスキルへの引き継ぎ

それぞれのスキルを名前で呼び出し、報告された内容を使用してください。別のスキルのファイルを読んだり、実行したり、場所を探したりしてはいけません。指定されたスキルがない場合は、その旨と、検証できないレビュー対象の観点を明記してください。

必要な情報スキル
計画の課題、関連する課題、担当者、ラベル、ステータス/rhdh-jira-api
サポート対象の OCP、Kubernetes、PostgreSQL、RHBK、Quay のバージョン/rhdh-platform-lifecycle
Feature Freeze、Code Freeze、GA の日付/rhdh-release-schedule
リリースに対して未完了の項目/rhdh-release-status
計画の説明の編集またはコメントの投稿/rhdh-jira-update
子タスクの作成/rhdh-jira-create

scripts/check_gsheets.py と scripts/fetch_schedule.py は、このスキル専用のスケジュールアダプターであり、スキル間のインターフェースではありません。gog は Google の認証情報をネイティブのインターフェース内に保持します。

レビューの報告内容

計画のキーとリリースバージョンを明記し、各プラットフォーム行、各インテグレーション行、および各重要な日付について、次の内容を報告します。

  • 現在の値、提案する値、および提案の根拠となるライフサイクルまたはスケジュールの情報源。
  • 変更しない行と、その理由。
  • 評価できなかった行と、利用できなかった情報源またはスキル。

提案バージョンがない行は、欠落です。情報源を読み取れなかった行は、未検証です。どちらも省略してはならず、互いに取り違えて報告してはなりません。

Jira への書き込み

説明の編集、コメントの投稿、子タスクの作成は書き込み操作です。/mutation-gate に従い、対象チケットと、反映する正確な ADF ドキュメント、コメント本文、または子タスクのタイトルを含めて、各操作を提示してください。提示した内容一式の承認を得てから実行し、その後、各操作を完了、失敗、またはスキップとして報告してください。操作に失敗した場合はワークフローを停止して報告し、別の形式で再試行してはなりません。

完了条件

計画内のすべてのプラットフォーム行、インテグレーション行、重要な日付に、変更、変更なし、または未検証のいずれかの判定が付され、すべての提案値に、その根拠となるライフサイクル情報源またはスケジュールのタブが示されていれば完了です。欠落した行と未検証の行は別々に列挙し、どちらからも行を省略してはなりません。ユーザーが公開を依頼した場合は、スキップされたものも含め、承認されたすべての書き込みについて、対象と結果が報告されてから完了となります。

コメント