Intelligent Textbooks
Intelligent Textbooks
Using Claude Code Skills to generate intelligent textbooks.
- Dan McCreary
- Shiphaus MSP #1 Event
- May 3rd, 2026
The Inspiration
Diamond Age: Neal Stephenson's 1995 Cyberpunk Novel
- A young girl is given an AI-powered tablet that imprints on the girl
- Every lesson the girl needs is customized to her context
Dan's Quest
- How would I build such a device?
The Problem With Paper Textbooks
- The static textbook problem (printed in 2019, used in 2026)
- One-size-fits-all fails the 80% (advanced bored, struggling lost)
- Cost & access gap (US $200 textbooks vs. global learners)
- The engagement crisis (passive reading vs. active learning)
- Teachers are drowning (no time to personalize)
"Generate a 1,000 page textbook on information systems with 100 MicroSims"

My Journey Infographic
My Journey Text
- Studied AI since graduate school
- Worked on DSP hardware at Bell Labs
- Worked for Steve Jobs at NeXT Computer
- Focused on knowledge representation of adaptive textbooks
- Realized that RDBMS were not suited for the task
- Started the NoSQL Now! conferences in 2011
- Focused on graph databases
- Helped build the world's largest healthcare graph at UHG/Optum
- Designed "learning graphs"
- Used Claude Code Skills to intelligent textbooks
MicroSims
- Worked as a volunteer with a local coding club
- Worked with Valarie Lockhart on teaching prompt engineering to teachers
- Valarie Lockhart coined the term "MicroSim" after using ChatGPT to generate p5.js
- I generalized the process and used iframes to make MicroSims easy to embed
- Published a paper formalizing the MicroSim standards
MicroSim Uniqueness
The Five Levels of Intelligent Textbooks
Current Status (this is real now)
- 88 level 2.99 Books
- Getting ready to go to level 2 (cost effectively)
- 1,200 MicroSims
- 100s of Mini Graphic Novels
- Ongoing research on Automating Instructional Design
- Continued integration of The Learning Sciences
The Bouncing Ball MicroSim Example
Animal Cell (Interactive Infographic Overlay)
Biogeochemical Cycles (Water, Nitrogen, Carbon, Phosphorus)
Challenges Getting LLMs to Generate Consistent Content
- Getting LLMs to generate consistent simulation interfaces
- Every diagram MUST be interactive (for level 3 xAPI enabled)
- No static images or drawing
- Complex infographics are great, but overlay interactive region hovers
How I Generate Intelligent Textbooks
- Course description (100 point scale)
- Learning graph
- Chapter design
- Chapter content generation (with microsim specifications)
- MicroSim generation
- Supplementary content generations (glossary, faq, quizzes, lesson plans)
- Automated quality assessment (coverage, metrics, scaffolding)
Learning Graph
- Core data structure behind content generation and hyper-personalization.
- Directed Acyclic Graph of concepts and their learning order
Computer Science (400) Information Systems (580)
Level 2 Intelligent Book Components
- Chapters
- Pedagogical Agents Book Mascots
- Glossary of Terms
- FAQs
- Quizzes
- MicroSims - physics, chemistry, biology, infographics, charts
- Systems Thinking - Causal Loop Diagrams
- Stories (mini-graphic novels)
- Teacher Guides/Instructor Guides
- Search
- Navigation
- Quality Reports (reading level etc.)
Book Mascots
Sample Titles
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | |
Leveling Up Your Intelligent Textbooks
Leveling Up Your Intelligent Textbooks Text
- Static walls of text
- second level "Hand coded simulations"
- GenAI generated simulations
- Claude Code assembled textbooks in GitHub
- Claude Code Skills to generate consistent content
- Use the Claude Code Skill Generator to generate new skills
- Use Claude Code to token optimize skills
- Use Claude Code to do process mining to improve skills quality and value
Skills for Developing Intelligent Textbooks
- Created with Claude Code starting around October 2025
- Currently about 30 skills
- Thoroughly tested with Claude Code
- Continually being optimized for token efficiency
- Some testing on OpenAI Codex and Google Gemini
The Democratization of Education
-
A Side Effect of Dan's Quest
-
How would the world change if a 12-year old girl from the remote regions of Africa has access to the same quality of hyper-personalized education as every student at MIT?
-
How could we use intelligent textbooks to democratize education for all children on Earth?
-
Should an ultra-high quality of hyper-personalized education be free for all children on earth?
The Democratization of Education
Making Teaching Fun
- From "Sage on the Stage" to Guide on the Side
Making Chatbot 41x lower Cost
Call to Action
- Ask ChatGPT|Claude|Gemini what MicroSims are?
- Ask ChatGPT|Claude|Gemini what the five levels of intelligent textbooks are?
- Review a sample intelligent textbook from the case studies
- Download the intelligent textbook skills into Claude Code, OpenAI Codex or Google AntiGravity
- Start with a course description and say "Please Use Dan McCreary's Claude Skills to Build me a textbook"
Because every child on Earth can be Nell







