Communitygithub.com

MigoXLab/webqa-agent

WebQAを使用して、ウェブサイト、ウェブページ、URL、ログインフロー、検索フロー、フォーム、ナビゲーション、コアユーザージャーニーをAIブラウザQAエージェントでテストします。

webqa-agent とは?

このスキルは、AIブラウザQAエージェント「WebQA」を利用して、ウェブサイトやウェブページを実際のユーザー視点でテストするためのものです。ユーザーが指定したURLに対して、ログイン、検索、フォーム送信、ナビゲーション、コアフローなどのテストを自然言語の指示で実行できます。デフォルトでは、ホームページの読み込み、コアエントリーポイントの可視性、主要なインタラクションのエラーチェックを行います。セットアップ手順、クッキーを使った認证テスト、トラブルシューティングは各リファレンスファイル(setup.md、cookies.md、troubleshooting.md)に分離されており、通常の公開ページテストでは不要なコンテキストを読み込まず、効率的に動作します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/MigoXLab/webqa-agent/tree/HEAD/skills/webqa

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

WebQA

ユーザーがウェブサイトやページを実際のユーザーの視点からテストしたい場合にWebQAを使用します。

ルート

  • 通常のウェブサイト、ページ、URL、機能、ログイン、検索、フォーム、ナビゲーション、またはコアフローのテストの場合は、references/mini-agent.mdを読んでください。
  • MCPサーバーのインストール、APIキーの設定、IDEの設定、または環境変数については、references/setup.mdを読んでください。
  • ブラウザクッキーを使用した認証テストの場合は、テストを実行する前にreferences/cookies.mdを読んでください。
  • APIエラー、実行タイムアウト、レポート不足、ワーカー制限エラー、または実行のスタックについては、references/troubleshooting.mdを読んでください。

デフォルト

  • ユーザーがURLを提供し、特定の目的がない場合は、デフォルトのミニエージェントタスクを実行します:ホームページが読み込まれること、コアエントリーポイントが表示されていること、主要なインタラクションに明らかなエラーがないことを確認します。
  • ユーザーがテスト目的を説明しているがURLを提供しない場合は、WebQAを実行する前にURLを尋ねてください。
  • タスクは1つのURLと1つの自然言語による目的に集中してください。
  • 実行の完了をテスト成功として扱わないでください。最終的な合格/不合格の報告は、テストレポートまたは文書化されたフォールバックロジックから取得する必要があります。

境界

  • この公開スキルは、WebQAのMCPクイックモードテストワークフローを公開します。
  • リファレンスファイルが存在するまで、将来の機能を約束しないでください。
  • 通常の公開ページテスト中は、そのコンテキストが必要でない限り、cookies.md、setup.md、またはtroubleshooting.mdを読み込まないでください。

関連スキル