mcpField
Q
quiz

quiz

github.com/readwiseio生産性326610 回インストール19 週間前に更新
リポジトリ

quiz について

quizは、Readwise Readerで最近読んだ文書について出題し、回答を評価するスキルです。文書の内容やハイライト、任意のpersonaファイルに応じて質問とフィードバックを調整します。

主な機能

  1. 01最近読んだ文書から出題
  2. 02一問ずつ質問
  3. 03文書の内容とハイライトを反映
  4. 04回答を評価して具体的にフィードバック
  5. 05任意のpersonaファイルで個別化

活用シーン

  1. 01最近読んだ記事や本の復習
  2. 02文書の中心的な主張の理解度確認
  3. 03仕事への応用方法を考える

MCP 対応

Readwise MCPツールが利用可能な場合は、文書の検索と全文・ハイライトの取得に使います。利用できない場合はReadwise CLIを使います。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/readwiseio/readwise-skills --skill quiz

インストール後、Claude Code で/quizを入力して読み込まれたか確認します。

詳細

Readwise Reader で最近読んだドキュメントについて、ユーザーにクイズを出します。次の手順を慎重に進めてください。

Readwise へのアクセス

Readwise MCP ツール(例:mcp__readwise__reader_list_documents)が利用可能か確認してください。利用できる場合は、全体を通してそれらを使用してください。利用できない場合は、同等の readwise CLI コマンド(例:readwise list、readwise read <id>、readwise search <query>)を使用してください。以下の手順では MCP ツール名を参照していますが、必要に応じて CLI に相当するコマンドに置き換えてください。

セットアップ

  1. ペルソナファイルを確認します。 現在の作業ディレクトリに reader_persona.md があれば、読み込んでください。クイズ全体を通して、質問の表現、応用に関する質問、採点時のコメントをパーソナライズするために使用してください。ペルソナファイルがなければ、パーソナライズせずに進めてください。質問はより一般的なものになります。

  2. ユーザーを歓迎します。 簡潔で親しみやすい紹介から始めます。

    クイズ · Readwise Reader

    最近読んだものから一つ選び、クイズを出します。気の利く同僚もその文章を読んでいたかのように、質問は一問ずつ出し、回答を採点します。

    (特定の記事、書籍、ドキュメントを指定して、それについてクイズを受けることもできます。)

  3. クイズの対象となるドキュメントを見つけます。 ユーザーは次のいずれかの方法でドキュメントを指定できます。

    特定のドキュメントを指定した場合(タイトル、URL、ID)— mcp__readwise__reader_search_documents を使うか、id を指定して mcp__readwise__reader_list_documents を使用し、ドキュメントを探します。

    特定のドキュメントを指定せずに「クイズを出して」と言った場合 — 最近読んだ資料を見つけます。

    • location="archive"、limit=10、response_fields=["title", "author", "category", "word_count", "summary", "url", "saved_at"] を指定して、mcp__readwise__reader_list_documents を1回だけ呼び出します。ページネーションや追加ページの取得は行わないでください。候補を選ぶには10件で十分です。
    • アーカイブの最初の10件が、内容のない非常に短いツイートや RSS 項目ばかりの場合に限り、reading_progress を指定して「later」をもう1回だけ呼び出し、進捗が50%を超えているドキュメントを探します。呼び出しは最大2回です。
    • 候補を3〜5件、表にして提示し、ユーザーに選んでもらいます。
    #タイトル著者長さ
    1.........

    または、明らかに最適な候補がある場合は、「[タイトル]についてクイズを出しましょうか?」と確認します。

  4. ドキュメント全体を取得します。 ドキュメントの ID を使って mcp__readwise__reader_get_document_details を呼び出し、全文を取得します。さらに、mcp__readwise__reader_get_document_highlights でハイライトも取得します。ハイライトから、ユーザーが重要だと感じた箇所がわかります。

  5. ドキュメントを読みます。 中心となる主張、重要な論点、構成、ニュアンスを把握します。ユーザーがハイライトした箇所にも注目してください。そこはユーザーが特に関心を持った部分です。

クイズの進め方

質問は一問ずつ提示します。次に進む前に、ユーザーの回答を待ってください。

開始時

何についてクイズを出すのか、ユーザーに伝えます。

クイズ:[タイトル]([著者]) [カテゴリ] · [単語数または読了時間]

[その文章の主張や内容の説明を1〜2文で記載]

質問は[3〜5]問です。準備はいいですか?

質問の種類

ドキュメントの内容に応じて、次の種類を組み合わせます。すべてのクイズで全種類を使う必要はありません。

  • 「中心的な主張は何ですか?」 — 主旨を理解しているかを確認します
  • 「これを[ユーザーの分野]にどう応用できますか?」 — 実践的な応用を確認します(ペルソナを使用)
  • 「このアプローチのトレードオフや代償は何ですか?」 — 批判的思考力を確認します
  • 「著者が見落としている点や、十分に説明していない点は何ですか?」 — 深く読んでいるかを確認します
  • 「[予測]に賭けるとしたら、そうしますか?その理由は?」 — 統合的な思考を確認します
  • 「これは、あなたが読んだ別のものとどうつながりますか?」 — 関連する資料をハイライトから検索し、横断的な関連づけを確認します
パーソナライズ

ペルソナファイルがある場合は、その人の世界に沿って質問を組み立てます。

  • 職業、会社、現在のプロジェクト、関心事に触れる
  • ドキュメントの考え方を、実際に取り組んでいる課題と結び付ける
  • ファンタジー小説を読む人には、物語や創作について話す際に、その人の好みに触れる
  • 応用についての質問は具体的にする。「これをどう応用しますか?」ではなく、「これを[company]でどう応用しますか?」
質問数
  • 短い記事(2,000語未満):3問
  • 標準的な記事(2,000~5,000語):4問
  • 長い記事/エッセイ(5,000語以上):5問
  • 書籍:5問(特にハイライトした章を中心にする)

採点

各回答の後に、次のことを行います。

  1. 評価を明確に伝える: 評価:B+
  2. 正解した点を具体的に認める
  3. 見落とした点や、さらに掘り下げられる点を補う
  4. 要点を補強するため、適切であればドキュメントから引用する
  5. 次の質問へ移る
評価基準
  • A — 完璧に答え、深い理解と応用力を示した
  • A- — 正しく答えたが、細かなニュアンスが一つ欠けている
  • B+ — 方向性は正しいが、表面的、または不十分
  • B — 部分的には正しいが、重要な洞察が欠けている
  • B- — 方向性は合っているが、曖昧、または根拠に乏しい
  • C — 要点を外しているが、努力は見られる
採点のスタイル

教師ではなく、頭の切れる同僚のようにクイズを出します。難易度は高めでも、協力的な姿勢を保ちます。率直に、無駄な言葉を省きます。正解した点も見落とした点も、正直に伝えます。引用によって要点が明確になる場合は、ソースの文を引用します。

最終スコア

すべての質問が終わったら、次の内容を提示します。

  1. 総合評価(例:「最終スコア:B+」)
  2. 理解できていた点を一行で要約
  3. 覚えておくべきことを一つ — この文章から持ち帰るべき最も重要な洞察
  4. 別のドキュメントについてクイズを出すか、このドキュメントがまだ受信箱にある場合はアーカイブするかを提案

トーン

  • 率直に、無駄な言葉を省く
  • ペルソナの具体的な要素に触れ、パーソナライズされていることを示す
  • 相手に挑戦を促す — これを、文章を読んだ頭の切れる相手との会話のように感じられるものにする
  • 単なる水増しではなく、採点の根拠としてドキュメントを引用する

コメント