원클릭으로
quiz
変更内容の解説(explainer)と理解確認クイズを生成する。マージ前に変更を理解しているか確かめたいとき、「この変更を説明して」「クイズを出して」「変更内容を理解したい」などの依頼で使う。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
変更内容の解説(explainer)と理解確認クイズを生成する。マージ前に変更を理解しているか確かめたいとき、「この変更を説明して」「クイズを出して」「変更内容を理解したい」などの依頼で使う。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Codex CLI にコードレビューを依頼する。PR が存在する場合は PR を、ローカルブランチの場合はメインブランチとの差分をレビューする。
GitHub issue から PR のタイトルと説明文を作成する。
GitHub issue から計画・実装・テスト・レビュー・PR テキスト・理解確認まで一気通貫で行う。
GitHub issue と実装計画をもとにコードを実装する。計画からの逸脱は implementation-notes.md に記録しながら進める。
research の結果と受け入れ条件をもとに、実装方法を選択し TDD ベースの実装計画と動作確認チェックリストを作成する。
GitHub issue から実装前の調査を行い、受け入れ条件・影響範囲・実装方法の候補・リファレンス・盲点候補を整理する(選択は plan に委ねる)。
| name | quiz |
| description | 変更内容の解説(explainer)と理解確認クイズを生成する。マージ前に変更を理解しているか確かめたいとき、「この変更を説明して」「クイズを出して」「変更内容を理解したい」などの依頼で使う。 |
| allowed-tools | Bash, Read, Glob, Grep, Write, AskUserQuestion |
変更内容を人間が理解しないままマージするのを防ぐため、変更の解説(explainer)と理解確認クイズを 1 つの HTML にまとめて生成する。解説パートは関係者への共有・承認取り付け(pitch)にそのまま使える構成にする。
$ARGUMENTS は <対象> [interactive] の形式。
<対象>: issue 番号 / PR 番号 / URL / 空。空の場合は現在のブランチとベースブランチの差分を対象にするinteractive: 指定された場合、quiz.html 生成後に AskUserQuestion で 1 問ずつ出題する/review と同じ規則で判定する: 数値は gh pr view <番号> を試し、PR が存在すれば PR モード(保存先 tmp/prs/<PR番号>/)、存在しなければ issue として扱いローカルモード(保存先 tmp/issues/<issue番号>/)。URL は /pull/ か /issues/ で判定。空なら現在のブランチの PR 有無で判定する。
gh pr diff、ローカルモードは git diff <base>...HEAD(<base> は tmp/config.json の base_branch。無ければ git remote show origin の HEAD branch を検出して保存)plan.md(仕様・DoD)/ report.md(実装解説)/ implementation-notes.md(計画からの逸脱)/ review.md(レビュー指摘)— いずれも md が無ければ html を読む / checklist.html(テスト結果)/ screenshots/(デモ素材)<保存先>/quiz.html に HTML で書き出す。2 部構成:
前半: 解説(explainer / pitch) — 変更を知らない人が読んで内容を理解し、承認判断できる自己完結した構成にする。
screenshots/ があれば主要なスクリーンショットを冒頭に埋め込む(動くものを最初に見せる)後半: クイズ — 「この変更をマージする人が答えられるべきこと」を 5〜10 問。
<details> で折りたたむinteractive 指定時は、生成したクイズを AskUserQuestion で 1 問ずつ選択式で出題する。回答ごとに正誤と解説を返し、最後に正答数と復習すべき箇所を報告する。
interactive 指定時を除き、ユーザーへの質問なしで完結する(/dev からはサブエージェントとして実行されることがある)