roblox-playtest-qa について
Studio で Roblox の変更をテストし、動作とプレイヤー向けの品質を確認する QA スキルです。操作、画面、状態、コンソールを調べ、定型レポートにまとめます。
主な機能
- 01環境確認とプレイモードの開始
- 02移動・操作・UIのテスト
- 03報酬と進行状況の確認
- 04ゲーム状態とコンソール出力の調査
- 05プレイヤーへの影響順に問題を整理
活用シーン
- 01リリース前の Roblox 機能検証
- 02プレイテスト中の操作と HUD の確認
- 03変更後のエラーや性能リスクの発見
MCP 対応
MCP ツールで Roblox Studio を操作し、ゲーム内操作、画面キャプチャ、インスタンスの確認、コンソール出力の確認を行います。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ ashexplained/ roblox-skills --skill roblox-playtest-qaインストール後、Claude Code で/roblox-playtest-qaを入力して読み込まれたか確認します。
詳細
Roblox プレイテスト QA
目的
このスキルを使って、Roblox の変更が Studio で正常に動作し、プレイヤー向けの品質を満たしていることを確認します。プレイテストでは、動作と操作感の両方を検証します。
セットアップ
list_roblox_studiosを実行します。- 必要に応じて
set_active_studioを使用します。 get_studio_stateを実行します。- 実際の動作の検証が必要な場合は、
start_stop_playでプレイモードを開始します。
テストチェックリスト
- 最初のアクションに 10~30 秒以内にたどり着けます。
- キーボード操作だけを前提とせず、コントロールが機能します。
- HUD のテキストが読みやすく、ゲームプレイを妨げません。
- 報酬、通貨、XP、または進行状況が正しく更新されます。
- 各ループの後に、次の目標が表示されます。
- 該当する場合、ソーシャル機能が早い段階で表示されます。
- マネタイズのプロンプトは任意で、初回プレイの流れを妨げません。
- 価値のある状態はサーバー側のシステムが管理します。
- 明らかなフレーム落ちや、インスタンス/スクリプトの際限ない増加がありません。
get_console_outputに新たなエラーがありません。
使用する MCP ツール
- 移動やルートの確認には
character_navigationを使用します。 - コントロールや UI の確認には
user_keyboard_inputとuser_mouse_inputを使用します。 - 視覚的な確認には
screen_captureを使用します。 - エラーや警告の確認には
get_console_outputを使用します。 - インタラクション後の状態確認には
inspect_instanceまたはexecute_luauを使用します。
レポート形式
以下を報告します。
- テストした内容。
- スクリーンショットやコンソールの結果など、収集した証拠(入手できる場合)。
- 領域ごとの合格/不合格。
- プレイヤーへの影響度順に並べたバグやリスク。
- 次に推奨する検証ステップ。
プレイテストに合格しても、人間の承認なしにロードマップ項目を完了扱いにしないでください。
次のステップ
バグは roblox-debugging-bugfix に、パフォーマンスの問題は roblox-performance-optimization に送ってください。この範囲のテストに合格したら、roblox-triage / ROADMAP.md でその項目に印を付け、roblox-release-operations でビルドを準備してください。
コメント
Markdown 対応