Chapters
This textbook is organized into 31 chapters covering all 570 concepts in the learning graph, plus four practical appendices.
Chapter Overview
- Foundations of AI, Language Models, and Prompting — Introduces artificial intelligence, large language models, tokens, and context windows, then covers prompting and prompt engineering as the interface between a person and a model.
- AI Coding Agents and the Five Levels of Textbook Intelligence — Covers AI coding agents, agentic workflows, tool use, and the human-in-the-loop pattern that keeps a person in control of an agent's actions.
- Python Fundamentals for Skill Automation — Introduces the Python building blocks used across the skill library: the standard library, pip and virtual environments, JSON and CSV parsing, regular expressions, and command-line arguments.
- Development Tools: Editor, Terminal, and Git Basics — Sets up the core development environment: Visual Studio Code and its integrated terminal, Git repository structure, and the first commands used to track changes.
- MkDocs Site Features, Deployment, and Analytics — Expands the MkDocs Material feature set and walks through the Git commit, push, and branch workflow to a deployed site.
- Agent Skill Fundamentals — Defines what an Agent Skill is and how it differs from a prompt, then unpacks the SKILL.md frontmatter contract field by field.
- Progressive Disclosure and Meta-Skill Routing — Explains progressive disclosure and its three loading budgets, along with how trigger matching and meta-skills keep a library under the loading limit.
- Token Budgets and Usage Limits — Treats tokens as an engineering budget: the token cost model, plan limits and usage windows, and serial versus parallel execution.
- Measuring and Optimizing Token Usage — Covers file-layout token strategies, usage-tracking hooks, JSONL logs, and dashboards for token consumption.
- Building and Testing Portable Skills — Covers permission management, writing a trigger-reliable skill description, and testing skill portability across AI platforms.
- Distributing Skills and Building Commands — Covers packaging and installing skills, plus creating Claude commands and ordered runbooks.
- Writing a Course Description — Walks through every required element of a course description and introduces Bloom's Taxonomy as the outcomes framework.
- Bloom's Taxonomy and Instructional Design — Details all six Bloom's cognitive levels and the instructional-design conventions used to write chapter content.
- Learning Graphs and Concept Enumeration — Defines what a learning graph is and covers concept enumeration and dependency mapping.
- Learning Graph Data Formats and Taxonomy — Covers the CSV and vis-network JSON formats that encode a learning graph, and taxonomy categorization.
- Learning Graph Quality Validation — Covers the quality checks a learning graph must pass and the interactive graph viewer.
- Chapter Structure and Content Elements — Introduces the book-chapter-generator workflow and the markdown content elements available inside a chapter.
- Chapter Content Quality and Review — Covers section organization, diagram specification blocks, and the chapter review workflow.
- FAQs and Curated References — Covers generating a FAQ set and building a curated reference list that credits pedagogical authors.
- Glossaries and Quizzes — Covers writing ISO 11179-compliant glossary definitions and generating Bloom's-aligned quizzes.
- MicroSim Anatomy and p5.js Basics — Introduces the standard MicroSim directory structure and builds a first interactive simulation with p5.js.
- p5.js Controls and MicroSim Quality — Covers the built-in p5.js control widgets and the standardization and quality-scoring checks every MicroSim must pass.
- The MicroSim Generator and Metadata Schema — Explains how the MicroSim generator routes a request to a visualization library and documents it in metadata.
- Visualization Libraries and Systems Diagrams — Surveys the MicroSim generator's other visualization families, including causal loop diagrams and batch scripts.
- Text-to-Image Models and the Verified Infographic Pipeline — Explains why one-shot infographic generation fabricates facts and introduces the eight-phase verified pipeline.
- Interactive Infographic Overlays — Covers the annotation-free illustration technique paired with a JavaScript overlay layer and its audit trail.
- Slide Decks, Stories, and Audio Media — Covers MARP decks, PowerPoint lectures, illustrated stories, freely-licensed image sourcing, and text-to-speech narration.
- Domain-Specific Skill Extension: Electronics Case Study — Walks through extending the skill library into a new domain using a beginning-electronics case study.
- Book Installer Features — Covers the book-installer meta-skill's feature system, from scaffolding a new textbook to installable extras.
- Session Logs and Book Metrics — Covers writing session logs and design decision records, and the canonical
book-metrics.jsonhub. - Publishing and Announcing a Finished Book — Covers generating a README, LinkedIn posts, and a press release, closing with the book's capstone launch checklist.
Appendices
Practical setup and workflow guides that stand outside the concept-dependency sequence above:
- Appendix A: Running Claude on the Raspberry Pi
- Appendix B: Installing Claude on Windows Subsystem for Linux (WSL)
- Appendix C: User Global Claude Configuration
- Appendix D: Parallel Execution of Tasks
How to Use This Textbook
Work through the chapters in order — each one lists the earlier chapters its concepts depend on, so prerequisites are always covered before they are needed. The appendices can be read at any time; they support specific platforms and workflows rather than building on the concept graph.
Note: Each chapter includes a list of concepts covered. Make sure to complete prerequisites before moving to advanced chapters.