Quiz Builder from SOPs
Paste in an SOP and let an AI draft review-ready quiz questions, then approve and publish a versioned knowledge check with a one-click LMS import file.
A private tool where you paste an SOP, get AI-drafted multiple-choice and true/false questions with answers and rationale, edit and approve every one, then publish a versioned quiz and export it in your LMS import format.
Before you start
- A free Supabase account
- A free Vercel account
- A free Resend account
- An SOP or lesson you want to turn into a quiz
The problem this kills
You have an SOP. Someone needs to prove they actually read it. So you sit down to write a knowledge check from scratch - inventing questions, second-guessing the wording, hunting for plausible wrong answers, and trying not to write something tricky or unfair. An hour later you have six questions you're not even sure are defensible.
Writing quiz questions is slow, repetitive work that nobody enjoys and everyone puts off. So the knowledge check ships late, or doesn't ship at all, and you find out later that half the team never really learned the procedure.
This tool takes the blank-page pain away. You paste the SOP; the AI drafts the questions, the correct answers, and a one-line rationale for each. You stay in charge - you edit, cut the weak ones, and approve the final set. The grind disappears; your judgment stays.
What you'll build
A small, private web app for your training team:
- Paste or upload an SOP or lesson, then tell it how many questions you want, which types (multiple choice, true/false), and the difficulty and pass mark.
- The AI drafts a question set - each question comes with the correct answer, a short rationale, and a pointer back to the exact line in the source that supports it.
- A trainer review screen where you edit wording, fix answers, delete filler, and approve. Nothing publishes until a human signs off.
- Versioned publishing - every approved quiz gets a version number, so you always know which set of questions went out and when.
- A clean CSV export in the column layout your LMS expects for question import - so even with no integration, the tool is useful on day one.
What's inside the Implementation Plan
The plan is a single file you paste into an AI coding agent. It walks the agent through building the whole tool, step by step, with a ready-to-copy prompt at the end of every step.
It starts by interviewing you about your business. Before a single screen is built, the plan has the agent ask about your SOPs, your LMS and its exact import columns, how you name and number documents, your typical and peak quiz volumes, your pass-mark and difficulty rules, and the messy edge cases (SOPs with diagrams, steps that change often, content the source doesn't actually support). It reads a short tailored spec back to you and waits for your thumbs-up - so what gets built fits how you work, not a generic template.
Inside you'll find:
- The 8-12 discovery questions that tailor the build to your team.
- A data model shaped around source documents, drafted questions, approvals, and quiz versions.
- The AI drafting step - tuned to avoid trick questions, ambiguous wording, and "all of the above" filler, and to flag any question the source doesn't actually support.
- The trainer review-and-approve workflow with a hard human gate before publishing.
- The LMS CSV export, plus a no-API fallback so you can ship today.
The governance it includes (this is the point)
This isn't a toy. The plan builds in the controls a real training program needs:
- Login so only your team can use the tool.
- Row-level security so each organization only ever sees its own SOPs and quizzes.
- A full audit trail - who drafted, who edited, who approved, and when.
- A hard human-in-the-loop approval gate - the AI only drafts; a trainer must review and approve before any quiz is published or assigned.
- Duplicate guards keyed on source-document ID plus quiz version, so the same SOP can't accidentally spawn two conflicting published quizzes.
- Defensible answers - every question ties back to a specific line in the source, and the tool flags questions the source doesn't support, so you can stand behind every result.
Who it's for
Trainers, L&D coordinators, and ops leads who need a knowledge check for a procedure but don't have time to write questions from scratch. If you can paste text and click "approve," you can run this tool - and with this plan, you can build it.
You've got this. Paste the first prompt and let's build it.