book-chapter-generator

Generate MkDocs-ready chapter plans from learning graphs and concept taxonomies with topological ordering.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/HuuBar/skill-routing-experiment --skill book-chapter-generator-huubar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: book-chapter-generator
Source: https://github.com/HuuBar/skill-routing-experiment/tree/main/unified_skills/vishal/book-chapter-generator
Command: npx skills add https://github.com/HuuBar/skill-routing-experiment --skill book-chapter-generator-huubar

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill generates a structured chapter outline for intelligent textbooks by analyzing course descriptions, learning graphs, and concept dependencies. Use this skill after the learning graph has been created and before generating chapter content, to design an optimal chapter structure that respects concept dependencies and distributes content evenly across 6-20 chapters.

Core Features & Use Cases

  • Dependency-aware Chapter Design: plans chapters ensuring every concept appears once and prerequisites precede dependents.
  • Topological Distribution: assigns concepts to chapters to balance size and difficulty while respecting the learning graph.
  • MkDocs-ready Output: produces URL-safe chapter pathways and navigation structure for documentation-style textbooks.

Quick Start

Provide a chapter plan by analyzing the course description, learning graph, and concept taxonomy, then review the proposed structure before generation.

Frequently Asked Questions about book-chapter-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure textbook chapters from a learning graph while respecting concept dependencies?

To structure textbook chapters from a learning graph, apply topological ordering to ensure prerequisites precede dependents, then distribute concepts evenly across 6-20 chapters with 10-20 concepts per chapter. This method produces a balanced, dependency-aware course outline.

What is topological sorting used for in instructional design and curriculum planning?

Topological sorting in instructional design sequences learning graph concepts so every prerequisite is taught before its dependents. This ensures textbook chapters follow a valid learning path and prevents students from encountering advanced topics without foundational knowledge.

Can I generate a MkDocs-ready navigation structure for an intelligent textbook?

Yes, you can generate a MkDocs-ready navigation structure that includes URL-safe chapter pathways and prerequisite references. This output directly supports documentation-style textbooks by providing a navigable outline preserving exact concept names from the learning graph.

How many concepts should a textbook chapter contain when balancing a course outline?

A balanced textbook chapter should contain 10-20 concepts per chapter, distributed across 6-20 total chapters. This even distribution balances chapter size and difficulty while strictly respecting the concept dependencies defined in the learning graph.

Do I need a concept taxonomy and course description before designing textbook chapters?

Yes, you need a course description, concept taxonomy, and an established learning graph before designing textbook chapters. These inputs allow the dependency analysis to correctly map prerequisites and distribute concepts accurately across the generated structure.

What is the best way to ensure every concept appears only once in a generated textbook outline?

The best way to ensure every concept appears only once is to process the learning graph with a topological sort algorithm that assigns each concept to a single chapter. This prevents duplication while maintaining strict prerequisite ordering across the curriculum.