Use in
ChatGPTClaudeGeminiGrok
Creates with
Your assistant
Output
DOC
LazyCoder skill

Make a practice quiz

Use this recipe to create a document.

Free

Paste into your assistant. It asks the questions; you answer in chat.

More ways to use
Install the downloaded skill

Extract the ZIP. Copy its lc-practice-quiz folder into ~/.claude/skills/ for Claude Code or ~/.codex/skills/ for Codex, then refresh the native app. Ask for the skill by name and answer its questions. The package includes the same published instructions and result checks. Native host execution is not yet verified.

For Claude web, use the connector or copy the prompt. Keep private details in your assistant.

How to use this skill

Copy, paste into your assistant, then answer its questions. No form or account is required here.

Open in ChatGPT ↗

Already connected? Copy the public starter below and paste into Claude. Keep private details in the chat.

Open Claude ↗
Optional: prepare details on this device

Bring your details

Paste the chapter, your notes or the slides' text. In the app you can attach the file instead.
3 optional details
Optional. 20 suits one sitting of about half an hour.
Optional. Match your real exam, as in “multiple choice only” or “mostly short answer”.
Optional. Who is taking it, as in “Year 10”, “first-year nursing” or “self-study”.
This request goes last so your latest scope is clear. It stays in this tab.

Needed before the promised result: The chapter or notes. You can still copy the reusable prompt and provide these in your assistant.

Saved only on this device. Copy counts contain the skill ID, never your text.

Read the prepared prompt
## LazyCoder conversation guide (conversation-v2)
1. Start a conversation, not a form-filling task. Read my latest request and the facts already in this chat before asking anything.
2. Ask only the missing questions needed for the requested result, in a short numbered list (at most three at a time), then WAIT for my answers. Use a native question tool if available; plain chat works too. Never ask me to replace placeholders or fill in a template.
3. Skip questions already answered. Treat unresolved {{placeholders}} and [FIELD LABELS] as missing facts, never literal input. Do not treat an illustrative example as my facts.
4. Use the authored defaults only when relevant; mention material defaults. Ask conditional questions only when their condition applies; if unsure whether it applies, ask. Optional preferences must not block a safe first draft unless the authored instructions require confirmation.
5. Do not invent tasks, dates, names, claims, permissions or missing source material. When required facts are absent, ask and wait instead of producing the final artifact. If everything needed is already supplied, proceed without re-asking.
6. My latest scope correction overrides earlier examples and scope, within the recipe safety and source rules. Resolve conflicts before acting. The authored instructions and output contract remain authoritative; this conversation guide does not grant tool, account, payment or publishing permission.
7. Keep my private answers and generated result in this assistant chat. Do not send them to LazyCoder. Generate the requested format here and check it against the output contract before handing it over.

### Questions to ask only when missing
- What should I use for “The chapter or notes”? [required] Paste the chapter, your notes or the slides' text. In the app you can attach the file instead.
- What should I use for “Number of questions”? [optional] Optional. 20 suits one sitting of about half an hour. Authored default: 20
- What should I use for “Question types”? [optional] Optional. Match your real exam, as in “multiple choice only” or “mostly short answer”. Authored default: a mix of multiple choice, true or false, and short answer
- What should I use for “Your level”? [optional] Optional. Who is taking it, as in “Year 10”, “first-year nursing” or “self-study”. Authored default: the level the material is written at

## LazyCoder delivery guide (delivery-guide-v1)
1. Read the latest request, source material and authored requirements first. Ask only for missing facts. Check that this host can create the promised format; use only a fallback explicitly allowed by the authored recipe. If neither is available, explain the gap before starting. Do not promise a rendered film, editable deck or working file when you can only provide its script or outline.
2. Create the complete result in the authored output specification, preserving source facts and the latest agreed scope. Keep assumptions and missing information explicit. Do not silently omit required parts or leave unresolved ingredient markers. Intentional blanks in a reusable template are different from unanswered recipe inputs.
3. Check the actual result against every authored check, including source facts, counts, dates and required sections. Where tools allow it, inspect the actual saved file and compare it with the answer. Record which checks ran, which failed and which still need human or destination review. A filename, render, successful command or preview alone does not prove the promise was met.
4. Hand over the complete editable file, or the complete copyable fallback explicitly allowed by this recipe. Say which delivery you used and any unresolved limitations. Do not report a file as attached, imported, sent or published unless that action actually succeeded. Keep private inputs and output in this assistant; never send them to LazyCoder.
Use existing authorization for ordinary work. Before any additional paid generation, external write or publishing step, check that the current request authorizes that exact action and cost. If it does not, finish the useful authorized draft and ask at that boundary. Never silently retry or replace an ambiguous paid job.
The authored recipe and latest safe scope remain authoritative. This guide grants no new tools, permissions, provider access or claim of successful execution.

## Authored skill instructions
## 1. Outcome
Write a practice quiz from the material below, with a separate answer key that explains every answer, in the sections set out in part 6, ready to print or take on screen. Done means: the quiz has exactly the number of questions asked for, every question can be answered from the material alone, the questions cover the material's main topics in proportion, and every answer says why it is right, why the tempting wrong answers are wrong, and where in the material to re-read.

## 2. Context
Number of questions: 20
Question types: a mix of multiple choice, true or false, and short answer
Who is taking it: the level the material is written at

Material:
"""
[PASTE THE CHAPTER OR NOTES HERE]
"""

Who it's for: a learner checking what they really know before an exam. They take the quiz without looking, mark it with the key, and use the explanations and pointers to fix what they got wrong.

Blank fill-ins: a value above that still reads as a capitalised placeholder in square brackets (such as [NUMBER OF QUESTIONS]) was left blank. Brackets inside the material are part of the material.
- Material that says "see attached": use the attached file as the material.
- No material: reply only "No material came through. Paste or attach it and send again." Never write a quiz from general knowledge.
- No number, or one that isn't a number: use 20. Above 50: use 50 and say so in the header.
- No question types: use a mix of multiple choice, true or false, and short answer.
- No level: pitch the questions at the level the material is written at.

## 3. What to pull out
- Topics: the material's main topics or sections, and roughly what share of the material each one takes.
- Testable points per topic: facts, definitions, ideas, steps, comparisons, causes and effects, and anything the material applies to an example or a problem.
- Common mistakes: points the material warns about, things easily confused with each other, and near-miss numbers or terms. These become the wrong options.
- Where each point sits: the section heading, page or slide, so answers can point back to it.

Edge cases:
- Thin material: if it can't support the number asked for without repeating a point or using outside facts, write as many good questions as it supports and start the header with "This material supports <n> good questions, so the quiz has <n>, not 20." Never pad.
- An error or a contradiction in the material: don't test that point; list it under "Notes on the material".
- Very long material: spread the questions across every main topic; if there are more topics than questions, cover the largest topics and list the rest under "Notes on the material".
- Material with its own exercises or questions: you may test the same points, but never copy its questions.
- Pictures, charts or tables you can't read: don't test them; list them under "Notes on the material".
- Question types that name only one type (such as "multiple choice only"): use only that type, and keep every other rule.

## 4. Steps
1. Read all the material, then list the topics, their share, and the testable points and common mistakes under each, with where they sit.
2. Plan the quiz: give each main topic a number of questions in proportion to its share (at least one each while the count allows), and split the count by type and by level (part 5).
3. Write the questions, then the wrong options, then the answer key with explanations and pointers.
4. Order each part from easier to harder, number the questions in one run from 1, and spread the right letters.
5. Write the scoring, review guide and retest, then run the self-check.

## 5. Rules
- Every question and every answer comes from the material. Never use outside facts, even true ones; if a point needs outside knowledge, leave it out.
- Type split for the default mix: half multiple choice, a fifth true or false, the rest short answer, rounded so the three add up to the count (for 20: 10, 4 and 6). Other question types: follow them, and state the split in the header.
- Levels: about 30% Recall (remember a fact or term), 40% Understand (explain, compare, pick the right reason), 30% Apply (use an idea on a new example or small problem). Tag every question with its topic and level, as in [Glycolysis · Apply].
- No two questions test the same point, and no question gives away the answer to another.
- Multiple choice: four options A to D, exactly one right; every wrong option is a real mistake a learner makes (a confused term, a near-miss number, a half-true reason), similar in length and grammar to the right one. No "all of the above", no "none of the above", and no giveaway words such as "always" or "never" unless the material uses them. Put number options in rising order.
- Right letters: across the multiple-choice questions, use each of A, B, C and D about equally (within one of each other), and never the same letter more than twice in a row.
- True or false: each statement is wholly true or wholly false, with about half false, and no trick wording.
- Short answer: answerable in 1–3 sentences, with a model answer and 2 marking points in the key.
- Wording: plain, at the level given, one question per question, and no negative questions unless the word "not" is in capitals.

## 6. Output
Use these sections in this order. Write "None" under any that is empty.
1. **Header**: "Practice quiz: <topic of the material>", then the number of questions by type, the total marks, a suggested time (1 minute per multiple-choice or true-or-false question, 3 minutes per short answer), the line "Answer every question before you look at the key.", and any note from part 2 or the thin-material edge case.
2. **Questions**, in parts: Part A Multiple choice, Part B True or false, Part C Short answer (only the parts in the split), numbered in one run. Each question on its own line as "<n>. [<Topic> · <Level>] <question>". Multiple-choice options follow on separate lines as "A. …" to "D. …". True or false questions end with "True / False". Short-answer questions are followed by two answer lines of underscores.
3. A line of dashes, then the heading **Answer key** and the line "Mark your answers first, then read the explanations."
4. **Answers**, by question number, each as:
   - Answer: the letter and the option text, "True" or "False", or the model answer.
   - Why: 1–2 sentences on why it is right.
   - Wrong answers: for multiple choice, one line per wrong option saying the mistake behind it; for true or false, the corrected statement if it is false and the trap if it is true; for short answer, the 2 marking points and the commonest mistake.
   - Re-read: the section, page or slide, or a quote of at most 10 words.
5. **Scoring and review**: 1 mark per multiple-choice and true-or-false question and 2 per short answer (one per marking point), with the total; the bands "80% or more: ready on this material", "60–79%: re-read the topics you missed, then try the retest", "below 60%: study the material again and retake the quiz in 2–3 days"; then a table with the columns Topic | Questions | Re-read, with every question number in exactly one row.
6. **Retest**: 5 new questions on the topics that are hardest to get right (those behind the Apply questions and the most tempting wrong options), none repeating a quiz question, then their answers in the same format as section 4.
7. **Notes on the material**: anything left out, unreadable, contradictory or in error, one line each.

## 7. Self-check
Before replying, check each of these and fix any failure:
- The questions number exactly the count (or the stated lower number for thin material), and the parts add up to it.
- Every question and answer can be checked against the material, and none needs an outside fact.
- Every main topic has questions in proportion to its share, and no two questions test the same point.
- Every question has a topic and level tag, and each part runs from easier to harder.
- Every multiple-choice question has exactly one right option and three real-mistake options; the right letters are spread within one of each other and never three in a row.
- No answer appears in the questions section, and every question has an answer with Why, Wrong answers and Re-read.
- The marks total in the header matches the scoring section, and every question number appears once in the review table.
- The retest has 5 new questions with answers.
Then reply with the output only, ending with one line: "Checked: <n> questions (<n> multiple choice, <n> true or false, <n> short answer), <n> marks, right letters A <n> · B <n> · C <n> · D <n>."

## 8. Setup
Works as one paste in any chat app, with no tools or plugins. Copy the reply into a document to print it, or scroll past the questions without reading the key. If the material is a file or too long to paste, attach it and write "see attached" in the material block.
Review your result locally

Paste the result after your assistant creates it. This optional check stays in this tab and is not sent to LazyCoder.

20 questions with answers and the why, from the material you give.

Version & review details

What you get

  • 20 questions with answers and the why, from the material you give.

Good fit

  • 20 questions with answers and the why, from the material you give.
  • Use this when you can provide: The chapter or notes.

Not for

  • Unattended actions, sending or publishing without your review.
  • Treating a draft as checked facts without comparing it with your sources.

About this skill

You say
Help me make a practice quiz. Ask me for any details you need first.
Show more

Write a practice quiz from the material below, with a separate answer key that explains every answer, in the sections set out in part 6, ready to print or take on screen. Done means: the quiz has exactly the number of questions asked for, every question can be answered from the material alone, the questions cover the material's main topics in proportion, and every answer says why it is right, why the tempting wrong answers are wrong, and where in the material to re-read.

Requirements & limits

  • The chapter or notes — required for the result. Paste the chapter, your notes or the slides' text. In the app you can attach the file instead.

Works as one paste in any chat app, with no tools or plugins. Copy the reply into a document to print it, or scroll past the questions without reading the key. If the material is a file or too long to paste, attach it and write "see attached" in the material block.

These authored checks require source-aware human or host review; passing structure alone does not establish a successful result.

Result checklist

  • Exactly the number of questions you asked for, split by type
  • Every question comes from your material, spread across its topics
  • Questions first, then a separate answer key
  • Each answer says why it is right, why the wrong options are wrong, and where to re-read
  • Wrong options built from real mistakes, with the right letter spread around
  • Scoring, a review guide and a short retest
Full output specification
Use these sections in this order. Write "None" under any that is empty.
1. **Header**: "Practice quiz: <topic of the material>", then the number of questions by type, the total marks, a suggested time (1 minute per multiple-choice or true-or-false question, 3 minutes per short answer), the line "Answer every question before you look at the key.", and any note from part 2 or the thin-material edge case.
2. **Questions**, in parts: Part A Multiple choice, Part B True or false, Part C Short answer (only the parts in the split), numbered in one run. Each question on its own line as "<n>. [<Topic> · <Level>] <question>". Multiple-choice options follow on separate lines as "A. …" to "D. …". True or false questions end with "True / False". Short-answer questions are followed by two answer lines of underscores.
3. A line of dashes, then the heading **Answer key** and the line "Mark your answers first, then read the explanations."
4. **Answers**, by question number, each as:
   - Answer: the letter and the option text, "True" or "False", or the model answer.
   - Why: 1–2 sentences on why it is right.
   - Wrong answers: for multiple choice, one line per wrong option saying the mistake behind it; for true or false, the corrected statement if it is false and the trap if it is true; for short answer, the 2 marking points and the commonest mistake.
   - Re-read: the section, page or slide, or a quote of at most 10 words.
5. **Scoring and review**: 1 mark per multiple-choice and true-or-false question and 2 per short answer (one per marking point), with the total; the bands "80% or more: ready on this material", "60–79%: re-read the topics you missed, then try the retest", "below 60%: study the material again and retake the quiz in 2–3 days"; then a table with the columns Topic | Questions | Re-read, with every question number in exactly one row.
6. **Retest**: 5 new questions on the topics that are hardest to get right (those behind the Apply questions and the most tempting wrong options), none repeating a quiz question, then their answers in the same format as section 4.
7. **Notes on the material**: anything left out, unreadable, contradictory or in error, one line each.

Version and review evidence

practice-quiz
Version: recipe-e70cabf9755c7c996a96c923
Release: publication-2cc5f3d871330e560bedbc0a
Fingerprint: e70cabf9755c7c996a96c92347ebfbf974b3794d324a76a943e507f6236820e7

Generated-result quality is not yet reviewed for this version. Existing content reviews do not verify a result made for you. Review method

No host-tested compatibility evidence is attached to this version. Listed apps are setup options.

Read the reusable instructions
## 1. Outcome
Write a practice quiz from the material below, with a separate answer key that explains every answer, in the sections set out in part 6, ready to print or take on screen. Done means: the quiz has exactly the number of questions asked for, every question can be answered from the material alone, the questions cover the material's main topics in proportion, and every answer says why it is right, why the tempting wrong answers are wrong, and where in the material to re-read.

## 2. Context
Number of questions: {{count}}
Question types: {{exam_style}}
Who is taking it: {{level}}

Material:
"""
{{material}}
"""

Who it's for: a learner checking what they really know before an exam. They take the quiz without looking, mark it with the key, and use the explanations and pointers to fix what they got wrong.

Blank fill-ins: a value above that still reads as a capitalised placeholder in square brackets (such as [NUMBER OF QUESTIONS]) was left blank. Brackets inside the material are part of the material.
- Material that says "see attached": use the attached file as the material.
- No material: reply only "No material came through. Paste or attach it and send again." Never write a quiz from general knowledge.
- No number, or one that isn't a number: use 20. Above 50: use 50 and say so in the header.
- No question types: use a mix of multiple choice, true or false, and short answer.
- No level: pitch the questions at the level the material is written at.

## 3. What to pull out
- Topics: the material's main topics or sections, and roughly what share of the material each one takes.
- Testable points per topic: facts, definitions, ideas, steps, comparisons, causes and effects, and anything the material applies to an example or a problem.
- Common mistakes: points the material warns about, things easily confused with each other, and near-miss numbers or terms. These become the wrong options.
- Where each point sits: the section heading, page or slide, so answers can point back to it.

Edge cases:
- Thin material: if it can't support the number asked for without repeating a point or using outside facts, write as many good questions as it supports and start the header with "This material supports <n> good questions, so the quiz has <n>, not {{count}}." Never pad.
- An error or a contradiction in the material: don't test that point; list it under "Notes on the material".
- Very long material: spread the questions across every main topic; if there are more topics than questions, cover the largest topics and list the rest under "Notes on the material".
- Material with its own exercises or questions: you may test the same points, but never copy its questions.
- Pictures, charts or tables you can't read: don't test them; list them under "Notes on the material".
- Question types that name only one type (such as "multiple choice only"): use only that type, and keep every other rule.

## 4. Steps
1. Read all the material, then list the topics, their share, and the testable points and common mistakes under each, with where they sit.
2. Plan the quiz: give each main topic a number of questions in proportion to its share (at least one each while the count allows), and split the count by type and by level (part 5).
3. Write the questions, then the wrong options, then the answer key with explanations and pointers.
4. Order each part from easier to harder, number the questions in one run from 1, and spread the right letters.
5. Write the scoring, review guide and retest, then run the self-check.

## 5. Rules
- Every question and every answer comes from the material. Never use outside facts, even true ones; if a point needs outside knowledge, leave it out.
- Type split for the default mix: half multiple choice, a fifth true or false, the rest short answer, rounded so the three add up to the count (for 20: 10, 4 and 6). Other question types: follow them, and state the split in the header.
- Levels: about 30% Recall (remember a fact or term), 40% Understand (explain, compare, pick the right reason), 30% Apply (use an idea on a new example or small problem). Tag every question with its topic and level, as in [Glycolysis · Apply].
- No two questions test the same point, and no question gives away the answer to another.
- Multiple choice: four options A to D, exactly one right; every wrong option is a real mistake a learner makes (a confused term, a near-miss number, a half-true reason), similar in length and grammar to the right one. No "all of the above", no "none of the above", and no giveaway words such as "always" or "never" unless the material uses them. Put number options in rising order.
- Right letters: across the multiple-choice questions, use each of A, B, C and D about equally (within one of each other), and never the same letter more than twice in a row.
- True or false: each statement is wholly true or wholly false, with about half false, and no trick wording.
- Short answer: answerable in 1–3 sentences, with a model answer and 2 marking points in the key.
- Wording: plain, at the level given, one question per question, and no negative questions unless the word "not" is in capitals.

## 6. Output
Use these sections in this order. Write "None" under any that is empty.
1. **Header**: "Practice quiz: <topic of the material>", then the number of questions by type, the total marks, a suggested time (1 minute per multiple-choice or true-or-false question, 3 minutes per short answer), the line "Answer every question before you look at the key.", and any note from part 2 or the thin-material edge case.
2. **Questions**, in parts: Part A Multiple choice, Part B True or false, Part C Short answer (only the parts in the split), numbered in one run. Each question on its own line as "<n>. [<Topic> · <Level>] <question>". Multiple-choice options follow on separate lines as "A. …" to "D. …". True or false questions end with "True / False". Short-answer questions are followed by two answer lines of underscores.
3. A line of dashes, then the heading **Answer key** and the line "Mark your answers first, then read the explanations."
4. **Answers**, by question number, each as:
   - Answer: the letter and the option text, "True" or "False", or the model answer.
   - Why: 1–2 sentences on why it is right.
   - Wrong answers: for multiple choice, one line per wrong option saying the mistake behind it; for true or false, the corrected statement if it is false and the trap if it is true; for short answer, the 2 marking points and the commonest mistake.
   - Re-read: the section, page or slide, or a quote of at most 10 words.
5. **Scoring and review**: 1 mark per multiple-choice and true-or-false question and 2 per short answer (one per marking point), with the total; the bands "80% or more: ready on this material", "60–79%: re-read the topics you missed, then try the retest", "below 60%: study the material again and retake the quiz in 2–3 days"; then a table with the columns Topic | Questions | Re-read, with every question number in exactly one row.
6. **Retest**: 5 new questions on the topics that are hardest to get right (those behind the Apply questions and the most tempting wrong options), none repeating a quiz question, then their answers in the same format as section 4.
7. **Notes on the material**: anything left out, unreadable, contradictory or in error, one line each.

## 7. Self-check
Before replying, check each of these and fix any failure:
- The questions number exactly the count (or the stated lower number for thin material), and the parts add up to it.
- Every question and answer can be checked against the material, and none needs an outside fact.
- Every main topic has questions in proportion to its share, and no two questions test the same point.
- Every question has a topic and level tag, and each part runs from easier to harder.
- Every multiple-choice question has exactly one right option and three real-mistake options; the right letters are spread within one of each other and never three in a row.
- No answer appears in the questions section, and every question has an answer with Why, Wrong answers and Re-read.
- The marks total in the header matches the scoring section, and every question number appears once in the review table.
- The retest has 5 new questions with answers.
Then reply with the output only, ending with one line: "Checked: <n> questions (<n> multiple choice, <n> true or false, <n> short answer), <n> marks, right letters A <n> · B <n> · C <n> · D <n>."

## 8. Setup
Works as one paste in any chat app, with no tools or plugins. Copy the reply into a document to print it, or scroll past the questions without reading the key. If the material is a file or too long to paste, attach it and write "see attached" in the material block.
Community experience

Reader reviews

Ratings describe signed-in readers’ reported experience with this skill version. They do not verify generated-result quality, installs or completed work. Names and task details are not published.

Loading reviews…

Sign in to submit, report or manage a public review. Browsing and using skills stays free of account requirements.

Report a problem privately
Help improve this skill

How did it go?

Send only this skill’s version, the step and your verdict. No task details, prompts or results are sent. These reports guide editorial review; they are not public ratings.

FAQ

What do I need before using this recipe?

Bring The chapter or notes. Read any conditional requirements and the complete input list below.

How do I check the DOC result?

Compare the draft with this version’s result checklist and your source facts. Retrieval, copying and a file download do not establish a correct result.

How do I start?

Copy the prompt and paste it into your assistant. Answer the questions there. Your assistant creates the result; review it before using it.

Do I need an account or an MCP connection?

No account or MCP connection is needed to copy. Connect LazyCoder to Claude once if you prefer retrieval.

Where do my details go?

Give task details to your chosen assistant. Optional preparation here stays on this device; the MCP starter contains public skill identity only.