mcpField
Q
quiz-creator

quiz-creator

github.com/szeyu生産性30172 回インストール2 日前に更新
リポジトリ

quiz-creator について

quiz-creator は、学習資料から復習や演習用のクイズを作るスキルです。複数の出題形式と難易度に対応し、解答と解説も作成します。

主な機能

  1. 01資料から重要概念を抽出
  2. 025 種類の問題形式に対応
  3. 03易・中・難のレベル設定
  4. 04解答と解説の作成
  5. 05クイズの目的に応じた難易度配分の提案

活用シーン

  1. 01授業資料から復習クイズを作成
  2. 02難易度を組み合わせた模擬テストの作成
  3. 03用語や概念の理解度を確認
  4. 04学習資料を幅広く扱うクイズの作成

インストール

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

$npx skills add https://github.com/szeyu/vibe-study-skills --skill quiz-creator

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

同梱ファイルreferences/question-patterns.md

詳細

クイズ作成ツール

あらゆる学習教材から、多様な問題形式と難易度を備えた総合的なクイズを生成します。

ワークフロー

flowchart LR
    A[Source Material] --> B[Extract Key Concepts]
    B --> C[Select Question Types]
    C --> D[Generate Questions]
    D --> E[Create Answer Key]
    E --> F[Format Output]

ステップ 1: 元の教材を分析する

  1. 主要な概念を特定する - 主なトピック、定義、プロセス
  2. 出題可能な要素を見つける - 事実、関係性、原因、比較
  3. 難易度の段階を把握する - 基本的な想起 → 応用 → 分析

ステップ 2: 問題形式のテンプレート

多肢選択問題 (MCQ)
**Q1.** [Question stem]

A) [Distractor - common misconception]
B) [Distractor - partially correct]
C) [Correct answer]
D) [Distractor - related but wrong]

<details>
<summary>Answer</summary>
C) [Explanation why correct and why others are wrong]
</details>

最適な用途: 定義、事実、正しい手順の特定

正誤問題
**Q2.** [Statement to evaluate] _(True/False)_

<details>
<summary>Answer</summary>
**False** - [Explanation of the correct information]
</details>

最適な用途: よくある誤解、理解度の確認

穴埋め問題
**Q3.** The process of ________ converts glucose into ATP through ________.

<details>
<summary>Answer</summary>
**cellular respiration**, **oxidative phosphorylation**
</details>

最適な用途: 用語、公式、重要語彙

短答問題
**Q4.** Explain the relationship between [concept A] and [concept B].

<details>
<summary>Answer</summary>
[Model answer with key points that should be mentioned]

**Key points to include:**
- Point 1
- Point 2
- Point 3
</details>

最適な用途: 概念的な理解、説明、分析

マッチング問題
**Q5.** Match each term with its definition:

| Term | Definition |
|------|------------|
| 1. [Term A] | A. [Definition 3] |
| 2. [Term B] | B. [Definition 1] |
| 3. [Term C] | C. [Definition 2] |

<details>
<summary>Answer</summary>
1-B, 2-C, 3-A
</details>

最適な用途: 語彙、概念の組み合わせ、分類


ステップ 3: 難易度レベル

レベル特徴ブルームのレベル
易しい直接的な想起、単一の概念記憶
普通応用、2 つ以上の概念の組み合わせ理解/応用
難しい分析、統合、エッジケース分析/評価
難易度配分の推奨
  • 復習クイズ: 易しい 60%、普通 30%、難しい 10%
  • 練習テスト: 易しい 30%、普通 50%、難しい 20%
  • チャレンジクイズ: 易しい 10%、普通 40%、難しい 50%

ステップ 4: クイズ構成テンプレート

# [Topic] Quiz

**Subject:** [Subject Name]
**Difficulty:** [Easy/Medium/Hard/Mixed]
**Questions:** [Number]
**Time:** [Suggested minutes]

---

## Section A: Multiple Choice (X points)

[MCQ questions]

## Section B: True/False (X points)

[T/F questions]

## Section C: Short Answer (X points)

[Short answer questions]

---

## Answer Key

[All answers with explanations]

---

*Generated from: [Source material reference]*

ステップ 5: 品質チェックリスト

  • 問題は単なる暗記ではなく、理解を問うている
  • MCQ の誤答選択肢はもっともらしい(明らかに間違いではない)
  • 難易度は提示されたレベルに適している
  • 解答の解説が誤解を解消している
  • 問題が元の教材の幅広い範囲をカバーしている
  • 曖昧な表現や引っかけ問題がない

コメント