Skip to content

zeta-loop/studyforge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🔥 StudyForge

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.

40+ AI Agents Any Subject Zero Dependencies

Compatible with Claude Code · Cursor · Codex · GitHub Copilot · Gemini CLI · Cline · Amp · and 30+ more via the Vercel Skills ecosystem


What It Does

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

What You Get

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
⚠️ Exam trap warnings 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

Works With ANY Subject

  • 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

Install

Recommended: npx skills

npx skills add zeta-loop/studyforge

This uses the Vercel Skills ecosystem — works with Claude Code, Cursor, Codex, and 30+ other agents.

Alternative: git clone

# 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\studyforge

Then use /studyforge in any Claude Code session.


Examples

Programming

/studyforge Java Generics for my Data Structures exam

→ Generates an interactive course with compile quizzes, type erasure walkthroughs, and a 15-question final exam

Biology

/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

Law

/studyforge Contract Law fundamentals — formation, terms, breach, remedies

→ Case scenario analysis, "which principle applies?" matching, courtroom-themed progression

Math

/studyforge Linear Algebra eigenvalues and eigenvectors

→ Calculation walkthroughs, matrix operation tracing, common sign-error traps


Customize It

StudyForge works out of the box with smart defaults — but everything is customizable inline. Just say what you want in natural language:

Course Length

Option Sections Time
quick 4-5 ~20 min
standard (default) 8-10 ~45-60 min
deep dive 12-15 ~1.5-2 hrs

Quiz Difficulty

  • beginner — straightforward, definition-focused
  • intermediate (default) — requires real understanding
  • exam-level — trick questions, edge cases, gotchas

Color Themes

  • midnight gold (default) — dark navy + gold, warm and focused
  • ocean breeze — dark teal + cyan, cool and calm
  • sunset ember — charcoal + orange/red, bold and energetic
  • sakura — dark purple + pink, soft and modern

Fonts

  • Nunito + Fira Code (default) — rounded, friendly
  • Inter + JetBrains Mono — clean, professional
  • Space Grotesk + Source Code Pro — geometric, techy

Creative Themes

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).

Mix and match:

/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.


How It Works

  1. You provide a topic, file, or description (with optional preferences)
  2. StudyForge confirms your settings and offers to customize (or generates immediately if you specified everything)
  3. Generates a single .html file with full interactivity
  4. 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.


Why StudyForge?

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.


License

MIT — use it, share it, fork it.

Releases

No releases published

Packages

 
 
 

Contributors