Turn any study material into a beautiful, interactive HTML course — in one prompt.
No frameworks. No build step. No server. Just one self-contained HTML file with quizzes, progress tracking, and a scored final exam.
Compatible with Claude Code · Cursor · Codex · GitHub Copilot · Gemini CLI · Cline · Amp · and 30+ more via the Vercel Skills ecosystem
Give StudyForge a topic, a PDF, or lecture notes → get back a complete interactive course as a single .html file you can open in any browser.
/studyforge Photosynthesis for AP Biology
/studyforge ./lecture-slides.pdf
/studyforge "Contract Law — offer, acceptance, consideration"
/studyforge "Linear Algebra midterm prep, focus on eigenvalues"
/studyforge quick sakura-themed exam-level quiz on Organic Chemistry
| Feature | Description |
|---|---|
| 📚 8-12 structured sections | Concepts ordered simple → complex |
| 🧠 Active recall quizzes | Multiple choice, true/false, fill-in-the-blank |
| 👣 Step-by-step reveals | Progressive walkthroughs for complex topics |
| Common mistakes and trick questions highlighted | |
| 🏆 Scored final exam | 12-20 questions with ranked results |
| 💾 Progress saved locally | Pick up where you left off (localStorage) |
| 📱 Responsive design | Works on desktop, tablet, and mobile |
| 🌙 Dark theme | Easy on the eyes during late-night study sessions |
| 🎨 Creative themes | Each course gets a unique metaphor to aid memory |
- Computer Science — syntax-highlighted code, "will this compile?" quizzes, code tracing
- Sciences — formula breakdowns, "what would happen if?" scenarios, unit analysis
- Mathematics — step-by-step solutions, calculation traps, formula fill-in-the-blanks
- Humanities — timeline reveals, source analysis, perspective matching
- Law & Business — case scenarios, principle application, term matching
- Languages — grammar exercises, translation quizzes, vocabulary matching
- Medicine — clinical scenarios, process ordering, symptom-diagnosis matching
npx skills add zeta-loop/studyforgeThis uses the Vercel Skills ecosystem — works with Claude Code, Cursor, Codex, and 30+ other agents.
# macOS / Linux
git clone https://github.com/zeta-loop/studyforge.git ~/.claude/skills/studyforge
# Windows
git clone https://github.com/zeta-loop/studyforge.git %USERPROFILE%\.claude\skills\studyforgeThen use /studyforge in any Claude Code session.
/studyforge Java Generics for my Data Structures exam
→ Generates an interactive course with compile quizzes, type erasure walkthroughs, and a 15-question final exam
/studyforge Cellular respiration — glycolysis, Krebs cycle, electron transport chain
→ Step-by-step pathway reveals, "what molecule is produced?" fill-in-the-blanks, ATP counting exercises
/studyforge Contract Law fundamentals — formation, terms, breach, remedies
→ Case scenario analysis, "which principle applies?" matching, courtroom-themed progression
/studyforge Linear Algebra eigenvalues and eigenvectors
→ Calculation walkthroughs, matrix operation tracing, common sign-error traps
StudyForge works out of the box with smart defaults — but everything is customizable inline. Just say what you want in natural language:
| Option | Sections | Time |
|---|---|---|
quick |
4-5 | ~20 min |
standard (default) |
8-10 | ~45-60 min |
deep dive |
12-15 | ~1.5-2 hrs |
beginner— straightforward, definition-focusedintermediate(default) — requires real understandingexam-level— trick questions, edge cases, gotchas
midnight gold(default) — dark navy + gold, warm and focusedocean breeze— dark teal + cyan, cool and calmsunset ember— charcoal + orange/red, bold and energeticsakura— dark purple + pink, soft and modern
- Nunito + Fira Code (default) — rounded, friendly
- Inter + JetBrains Mono — clean, professional
- Space Grotesk + Source Code Pro — geometric, techy
Add "with a theme" to get a creative metaphor woven through the course (e.g., space mission for physics, detective story for logic, courtroom drama for law).
/studyforge deep dive exam-level sakura-themed "Organic Chemistry reactions"
/studyforge quick beginner "Spanish verb conjugation"
/studyforge "Machine Learning basics" with ocean breeze theme
If you don't specify anything, you'll get a one-line confirmation with defaults and the option to tweak before generating.
- You provide a topic, file, or description (with optional preferences)
- StudyForge confirms your settings and offers to customize (or generates immediately if you specified everything)
- Generates a single
.htmlfile with full interactivity - Open in browser → start learning immediately
The output is a completely self-contained HTML file. No server needed. Share it with classmates by just sending the file.
Most AI study tools give you flashcards or summaries — passive content you skim and forget.
StudyForge generates active recall exercises: quizzes that make you think, fill-in-the-blanks that test understanding, and step-by-step reveals that build intuition. It deliberately uses different examples from your source material so you can still practice the originals.
Research shows active recall is 2-3x more effective than re-reading. StudyForge automates the hardest part — creating good practice questions.
MIT — use it, share it, fork it.