with one click
qa-create
QA テストスイートを作成する。Playbook の知見を活用して CDP 経由の Playwright テストを生成。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
QA テストスイートを作成する。Playbook の知見を活用して CDP 経由の Playwright テストを生成。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | qa-create |
| description | QA テストスイートを作成する。Playbook の知見を活用して CDP 経由の Playwright テストを生成。 |
| allowed-tools | Read, Write, Edit, Glob, Grep, Bash, Task, AskUserQuestion |
MulmoCast の QA テストスイートを作成します。
以下を読み込んでコンテキストに載せること:
docs/qa_playbook.md — パターン・アンチパターン集test/ ディレクトリの QA テストファイル名を Glob で取得ユーザーに以下を確認する:
no_api_ プレフィックスを決定Playbook の「Phase 分割」に従ってテスト構成を設計する:
設計をユーザーに提示して承認を得る。
テストコード生成前に、MCP Playwright で対象画面の実 DOM を確認すること。
この skill では Playwright を直接呼ばず、Task で mcp-pw skill に委譲して確認すること。
[class*=...] のような曖昧な部分一致セレクタは原則禁止data-testid / data-slot / role + name など安定セレクタを優先Task には「対象画面」「確認したいセレクタ候補」「期待する一致件数」を明示し、戻り値として「採用セレクタ」と「検証結果」を受け取るPlaybook のパターンに従ってコードを生成する:
connectCDP, findAppPage, record, createConsoleMonitor を Playbook から流用作成したテストは、push 前に必ず1回以上実行して成功確認する(npx tsx test/{filename}.ts)。
未実行のまま完了扱いにしない。失敗時は修正して再実行し、成功ログを確認する。
test/README.md にテストの説明を追加docs/qa_playbook.md に新しい知見があれば追記docs/qa_playbook.md を読み込んでからコードを書くEDITOR_SETTLE_DELAY_MS を忘れない。JSON タブから離れる前に必ず待つDate.now() ベースの runId で毎回異なる値を使うdocs/qa_playbook.md に追加するtest/README.md / docs/qa_playbook.md を必要に応じて更新していることリリースノートとX投稿ドラフトからMulmoScript(リリースノート動画用)を生成する。/release-xpost 完了後に実行。
X投稿ドラフトから Discord 向けメッセージを生成し webhook で投稿する。/release-xpost 完了後に実行。
リリースノート作成。前回リリース以降の全PRを調査し、PR要約とリリースノートを生成する。
リリースワークフロー全体をガイド。ドラフト一括作成 → リリース PR マージ → 公開アクション一括実行 → 後処理の順に進行。
MulmoScript から Zenn 記事を生成する。/release-script 完了後に実行。
YouTube アップロード用のメタデータ(タイトル・説明文)を生成する。/release-script 完了後に実行。