mcpField
T
testdino-audit

testdino-audit

github.com/anthropicsテスト・品質4.8k49 回インストール2 週間前に更新
リポジトリ

testdino-audit について

TestDino Audit は、Playwright の自動テストコードを監査するスキルです。TestDino 監査が明示的に依頼された場合のみ使用し、監査コンテキストの取得、レポート作成・提出、過去の監査の取得を行います。

主な機能

  1. 01明示的な TestDino 監査依頼時のみ実行
  2. 02Playwright 自動テストコードを対象に監査
  3. 03所見の作成前にコンテキストを取得
  4. 04監査レポートの提出と取得
  5. 05サーバーが公開するツールを選択して使用

活用シーン

  1. 01Playwright 自動テストをレビュー
  2. 02スコアと Markdown 形式の監査レポートを提出
  3. 03過去に提出した監査を閲覧または取得

MCP 対応

TestDino MCP サーバーと連携し、公開されているツールを使って監査コンテキストの取得、レポート提出、監査履歴の取得を行います。

インストール

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

$npx skills add https://github.com/anthropics/claude-plugins-community --skill testdino-audit

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

詳細

TestDino 監査

TestDino 監査フローは、ユーザーが TestDino 監査を明示的に依頼した場合にのみ使用してください。

ルール:

  • ユーザーが一般的なレビューや監査を依頼した場合は、通常のチャットでレビューしてください。
  • ユーザーが TestDino 監査を明示的に依頼し、対象が Playwright コードである場合は、以下の監査ツールを使用してください。
  • ユーザーが TestDino を指定していても、対象が Playwright コードではない場合は、TestDino 監査フローは Playwright 自動テスト向けであることを説明し、代わりに通常のレビューを提案してください。

ツールの選択 — TestDino MCP サーバーが公開している監査ツールのうち、利用可能なものを使用してください。

  • get_audit_report と submit_audit_report が利用可能な場合は、こちらを優先してください(現在の分割されたツールです)。
  • レガシーの test_audit ツールのみ利用可能な場合は、代わりにそれを使用してください(action パラメーターを受け取ります)。
  • 利用可能なツールの一覧にないツールを作り出さないでください。

推奨フロー:

  1. projectId が不明な場合は、health を呼び出してください。
  2. 監査コンテキストを取得します(読み取り専用)。取得される前に、指摘事項、スコア、見出しを書き込まないでください。
    • 新しいツール:action: "context" を指定して get_audit_report を呼び出します。
    • レガシー:score を指定せずに action: "analyze" を指定して test_audit を呼び出します。
  3. 返されたコンテキストを使用してローカルの Playwright 対象をレビューし、指摘事項をローカルの Markdown ファイル(例:TEST-AUDIT.md)に書き込みます。
  4. 完成したレポートを送信します(スコア+Markdown レポート)。
    • 新しいツール:submit_audit_report。
    • レガシー:action: "analyze"、score、markdownReport を指定して test_audit を呼び出します。
  5. 以前に送信した監査を閲覧または取得します。
    • 新しいツール:action: "list" または action: "get" を指定して get_audit_report を呼び出します。
    • レガシー:action: "list" または action: "get" を指定して test_audit を呼び出します。

重要:

  • 一般的なレビューは、通常のチャットレビューとして行ってください
  • TestDino 監査フローは、TestDino 監査を明示的に依頼された場合にのみ使用してください
  • このフローは Playwright 自動テストコードを中心に進めてください

コメント