自分の資料をもとにしたクイズで学習したり、正解を見る前に理解度を確認したりできます。Claude Code と Codex に対応し、plz に含まれるスキルです。
以下のコマンドは、このスキルがリポジトリで公開された後に利用できます。ローカルの草案を試すには、エージェントに skills/plz-quiz/SKILL.md を直接読むよう依頼してください。
グローバルにインストール:
npx skills add codekongdev/plz --skill plz-quiz -g
Codex では -a codex を付けます。以下のコマンドは現在のプロジェクトの .agents/skills/ にインストールします。
npx skills add codekongdev/plz --skill plz-quiz -a codex
資料を渡すかノートを貼り付けて、使いたい言語でクイズを依頼してください。
Claude Code:
/plz-quiz Quiz me on these notes, one question at a time.
Codex:
$plz-quiz Quiz me on these notes, one question at a time.
依頼の例:
指定がなければ、学習モード、5 問、選択式・正誤式・短答式の混合、中程度の難易度で始めます。短い資料では問題数を減らし、その理由を伝えます。範囲、問題数、難易度、形式、モード、出力形式は変更できます。
短答式は、表現の完全一致ではなく意味にもとづいて判定します。終了時に問題ごとの結果と復習すべき概念をまとめます。その概念を問う新しい問題で復習を続けられます。
標準は引き続き対話形式です。Web クイズ用の HTML テンプレート はビルド不要で、オフラインで動作します。エージェントが先に資料を読み、埋め込まれた問題と UI 文言を差し替えます。ブラウザで PDF をアップロードして読み取る機能はありません。付属の例は、このリポジトリの貢献ガイドにもとづいています。変更方法はテンプレートのデータガイド、視覚・操作・アクセシビリティの基準は Web クイズのデザインガイドを参照してください。デザインガイドには frontend-design と ui-ux-pro-max の原則をまとめており、両スキルを別途インストールする必要はありません。
テンプレートは両モードに対応し、選択式・正誤式は自動採点、短答式は参考解答と比較して自己確認する形式です。短答式を AI が採点したようには表示しません。間違えた概念は別の問題で復習し、最初の結果は保持します。データはページを開いている間だけメモリに保持され、永続保存や外部サービスは使いません。
手順は SKILL.md を参照してください。