Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

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

AltStyle によって変換されたページ (->オリジナル) /