book-to-skill
Security scan passedTurns a technical book or document folder you own into a skill your agent loads on demand: its frameworks, patterns and chapter notes.

DAIR.AI's skill that turns a topic into a 6 to 8 lesson course in your browser, with objectives, flashcards, quizzes and source links.
by DAIR.AI· EducationUnclaimed · Yours? Claim it
4 images
About
Lesson Generator is a Claude Code plugin from DAIR.AI Academy. Ask for a course on a topic and its skill builds a compact, multi-lesson course you open in a browser: a lesson sidebar, learning objectives, flashcards, quizzes and source links, written as plain HTML, CSS and JavaScript with no backend. What you can do with it - Turn a topic into a 6 to 8 lesson course, or a single lesson if that's what you ask for - Make an interactive study guide from material you paste, such as a vocabulary list - Build a course with source cards that link to the papers or pages you share - Get flashcards and quizzes for a subject What each course has - A course overview and a numbered lesson list with progress cues - 2 to 4 learning objectives per lesson - 2 to 3 flashcards per lesson that flip in place - 1 to 2 knowledge-check questions per lesson with instant feedback, plus a final cumulative review - Real, clickable source links when you give it sources or your agent searches the web How it works - The skill plans the course first (a title, a short description, and ordered lessons with goals and key concepts), then writes index.html, styles.css and script.js. Open index.html in a browser to study. - Before it finishes, it checks that the script parses, lessons switch, flashcards flip, quizzes give feedback and source links render. - It needs no API key or outside service. How to install it In Claude Code, run /plugin marketplace add dair-ai/dair-academy-plugins, then /plugin install lesson-generator@dair-academy-plugins. DAIR.AI says most of its Academy plugins also run in the DAIR Academy AI Builder, without installing anything. Good to know - It writes its three files to the root of your current workspace, so run it in a folder meant for the course.
Once it’s added
“Build a 6-lesson course on the basics of reinforcement learning.”
“Create an interactive study guide for the SAT vocabulary list I just pasted.”
“Make a 7-lesson course on prompt engineering with source links from the papers I shared.”
“Generate flashcards and quizzes for cell biology.”
“Turn this topic into a mini-course.”
Before you add it
Reads only
Your topic, notes or pasted material · Sources you share, or web results if your agent can search
Makes changes · your agent can ask first
Writes index.html, styles.css and script.js to your workspace root
From people who use it
Step by step
Skills people install alongside Lesson Generator.
No reviews yet. Used Lesson Generator? Say how it went.
Write a reviewRuns on your machine.
Runs on your machine.
Runs on your machine.
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator ~/.copilot/skills/lesson-generator
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator ~/.cursor/skills/lesson-generator
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator ~/.claude/skills/lesson-generator
/plugin marketplace add dair-ai/dair-academy-plugins /plugin install lesson-generator@dair-academy-plugins
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator ~/.agents/skills/lesson-generator
Runs on your machine.
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator ~/.gemini/skills/lesson-generator
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator .agents/skills/lesson-generator
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator ~/.openclaw/skills/lesson-generator
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator ~/.config/opencode/skills/lesson-generator
Runs on your machine.
npx -y degit dair-ai/dair-academy-plugins/plugins/lesson-generator/skills/lesson-generator ~/.hermes/skills/lesson-generator
Scanned and passed · checked 33 min ago
Nothing new reaches your agent until a person has looked at it.
Scanned on every change, and again when our rules improve.
Tell us and a person on the trust team will look at it. Or email [email protected].
Nobody has shared how they use Lesson Generator yet.
Security scan
Passed
Safe to install in every agent it supports. Runs in your agent, as instructions.
Skills people install alongside Lesson Generator.
Turns a technical book or document folder you own into a skill your agent loads on demand: its frameworks, patterns and chapter notes.
Turn PDFs, docs or a codebase into an Obsidian study vault, then have your agent quiz you on it.
Study Buddhism with your agent through source-cited personas of historical masters, plus side-by-side comparisons, debates and study paths.
Turns your agent into a Socratic tutor that never gives the answer, and guides you to it with questions about your code or documents.