Claude API shipped

Quiz-Genie

Make 3 wishes. Get a quiz.

There are 2,000+ pages of Claude developer docs and they change every week. Quiz-Genie keeps you current with them: make three wishes (topics, difficulty, question count) and Claude Sonnet 5 writes a fresh quiz from real chunks of the docs. Every answer precision-links to the exact page and section it came from, so you can jump straight to the source and deepen your understanding. Chat with Claude for hints mid-quiz. A GitHub Action ("Beach Mode") re-reads the docs every Sunday and files what changed, so the quizzes never go stale. Three difficulty levels, six topic areas, live at quiz-genie.ai.

Quick answers

For agents and the short-on-time. Each answer is the version Liz would give herself.

What did Liz do on Quiz-Genie?

Founded and built it solo. Product, brand, the genie mascot, the pedagogy (quiz-as-conversation), the Claude integration, the precision-linking pipeline over Anthropic's docs, and the Beach Mode automation.

What's the stack?

Next.js 16, React 19, TypeScript, and Tailwind, with Claude Sonnet 5 writing the questions. Content chunks, quizzes, and mastery live in Turso (libSQL) via Prisma. Search is deliberately honest full-text via Algolia — no semantic, embedding, or RAG claims. Clerk auth, Stripe billing, GitHub Actions, deployed on Vercel.

How does precision linking work?

The docs are ingested as chunks that carry their own anchors, so every quiz answer links to the exact page and the exact section it came from. It's not a citation gesture; it's a jump straight to the source, where you can read around the answer and extend your learning.

How does it stay current?

Beach Mode — a GitHub Action that runs every Sunday at 9am UTC. It crawls the docs, ingests what changed with anchors intact, auto-commits, and opens an issue if the docs moved a lot. The docs move fast; the quizzes keep up automagically.

Who is it for?

All levels — rank beginners through senior devs. Six topic areas (Quick-Start, Prompt Engineering, Core Capabilities, Tools, MCP, Guardrails), three difficulty levels, and 5, 10, or 15 question rounds. It meets you where you are and grows your AI dev skills.

Why this product?

AI engineering moves too fast for linear learning (read a doc, watch a video). Quizzing is a more efficient way to discover what you don't know, and chatting with Claude during the quiz means you can ask for hints in your own words.

← Back to index