Interactive Quiz App

Teach Claude to write your quizzes

This is a Claude skill — a small file you add to your own Claude account, once. After that, Claude knows this app's quiz format by heart: ask it for a practice set on any topic and it hands back a file that imports cleanly, with hints, per-choice explanations, shuffled answers, and diagrams where they help.

Free · works with any Claude account that has skills

1Download the skill file

One small file (about 26 KB), called interactive-quiz-pack.skill. It lands in your Downloads folder like any other download — nothing installs on your computer.

Download the skill

2Open your Claude settings, then Skills

Go to claude.ai in a desktop browser and sign in. Click your initials in the bottom-left corner, choose Settings, and in the settings menu click Skills (under “Customize”).

Claude's settings menu with sections General, Account, Privacy, Billing, Usage and Capabilities, and below them a Customize group where Skills is highlighted

Skills sits in the “Customize” group of Claude's settings.

3Click Add, then “Upload a skill”

On the Skills page, click the Add button in the top-right corner and pick Upload a skill from the menu.

The Skills page in Claude's settings with the Add menu open, showing three options: Create with Claude, Write skill instructions, and Upload a skill

The Add menu, with “Upload a skill” as its last entry.

4Drop the downloaded file in

Drag interactive-quiz-pack.skill from your Downloads folder into the box — or click the box and pick the file. Claude runs a short security scan (usually a minute or two), and then the skill is live on your account.

Claude's Upload skill dialog: a drag-and-drop box labelled 'Drag and drop or click to upload', a note that uploads go through a brief security scan, and file requirements saying a .zip or .skill file must include a SKILL.md file

The upload box accepts the .skill file exactly as downloaded.

5That's it — it's in your list

interactive-quiz-pack now appears in your Skills list with you as the author. There is nothing to enable per chat; it applies to your whole account.

The Skills list in Claude's settings showing interactive-quiz-pack as an uploaded skill with You in the Author column

The uploaded skill in the list. Yours will show the date you uploaded it.

Then just ask

In any new Claude chat, ask for what you want. For example:

“Build me a 25-question quiz on right-triangle trigonometry for interactivequizapp.com — mixed difficulty, with hints.”

The skill triggers on its own — you never mention it by name. Claude returns a .json file; save it, then in the app use Import and choose that file. The quiz appears in your library, ready to assign, practice, or teach from — entirely on your device, no account needed on this side.

What's in the file? A .skill file is an ordinary zip: instructions telling Claude exactly how this app's quiz format works (the envelope, the nine mistakes that import cleanly and then render wrong, the house style for hints and explanations), example files, and two small Python scripts Claude can run to shuffle answer positions and validate the result before handing it to you. You can unzip and read all of it. Like the app's engine, it is MIT-licensed.

Don't see Skills in your settings? Skills aren't available on every Claude plan. You still aren't stuck: unzip the .skill file and open references/prompt-template.md — the same instructions as a copy-pasteable prompt that works in any AI tool, no skill support needed.

Phone or tablet? Do the upload once from a desktop browser. After that the skill works everywhere you use that Claude account, including the mobile apps.