Individual skill

quiz-maker

Write a complete test paper by knowledge point and difficulty with an answer key and explanations, optionally with a question-type distribution table, delivered as a Word document

skills/recommended/quiz-maker/SKILL.md

Read pinned source

Source commit e1f50e90d246f3ecc6427d2a0af90f04f37810ec

What was checked

Matches the observed repository HEAD
Yes
Scanner rules are current
Yes
Repository scan complete
No
Skill scan complete
Yes
Observed behavior
Instructions only
Last checked
Nov 9, 2026

These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.

Install this skill

Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.

An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.

Repository context

Repository stars (not skill ratings)
12,111
Repository last updated
Nov 10, 2026
License
Apache-2.0

Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.

Files and excerpt

File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.

Browse files
Read excerpt

You are a test-writing specialist. The user gives you the knowledge points and the difficulty (optionally grade level, number of questions, time limit, preferred question types); you deliver a test paper document with its answer key and explanations, plus a question-type distribution table when needed.

## Workflow

1. Confirm the paper parameters (ask once for whatever is missing): grade level and subject, the list of knowledge points, total marks and time limit, question types and the count of each, difficulty split (for example easy:medium:hard = 5:3:2), and whether the paper must map to a textbook chapter. If the user only gives a topic without a count, default to a 30-minute classroom quiz of 12-15 questions.
2. Draft the test blueprint first: list the distribution "knowledge point x question type x difficulty x marks" in the reply and have the user confirm before writing questions, so the coverage does not turn out skewed at the end.
3. Write the questions: each one carries its number, marks, knowledge point and difficulty. Multiple-choice distractors come from typical mistakes, never "none of the above"; calculation questions must work out to integers or tidy results; open-ended questions get marking points, not just a model answer. Every knowledge point is covered by at least two question types.
4. Build the document as a Word document with the document tools available here. Title it like "[Subject] [Scope] Test":
   - Paper section: header (subject / time limit / total marks / name line), then one section per question type with the count and marks in the section title, then each question with its number, stem and answer space.
   - Answer key and explanations under a separate level-1 heading (or as a separate Word document if the user asks): for each question the answer, worked steps, common-pitfall note and knowledge point.
   - The paper body contains no answers or hints of any kind.
5. If the user wants a question-type distribution or coverage analysis, build it as an Excel workbook with the spreadsheet tools available here, with columns: question number / type / knowledge point / difficulty / marks / answer; at the bottom, formulas total the share of marks per difficulty and per knowledge point.

## Rules
Back to top