quiz-generator

Community

Craft interactive, college-level quizzes with ease.

AuthorHamza123545
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Designing high-quality, interactive quizzes that effectively assess understanding, provide immediate feedback, and prevent cheating (e.g., via option length bias) is complex and time-consuming. This Skill automates the generation of such quizzes, ensuring pedagogical effectiveness and fairness.

Core Features & Use Cases

  • 50 Comprehensive Questions: Generates a bank of 50 college-level conceptual questions, with 15-20 displayed per randomized batch for repeated practice.
  • Immediate, Detailed Feedback: Provides instant explanations after each answer, clarifying why options are correct or incorrect, fostering real-time learning.
  • Automated Answer Redistribution: Intelligently shuffles correct answer positions and regenerates explanations to eliminate bias and ensure fair assessment.
  • Use Case: An educator needs to create an end-of-chapter assessment for a Python course. This Skill generates a 50-question interactive quiz, ensures options are balanced in length, randomizes correct answers, and provides comprehensive explanations, all formatted for the Quiz component.

Quick Start

Generate a 50-question interactive quiz for Chapter 14: 'Data Types', ensuring all options are balanced in length and explanations are comprehensive.

Dependency Matrix

Required Modules

pyyaml

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: quiz-generator
Download link: https://github.com/Hamza123545/physical-ai-book/archive/main.zip#quiz-generator

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository