book-typography

Add margin notes, mermaid timelines, glossaries, and connections maps to mdBook projects.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/hafley66/claude-research --skill book-typography
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: book-typography
Source: https://github.com/hafley66/claude-research/tree/main/skills/book-typography
Command: npx skills add https://github.com/hafley66/claude-research --skill book-typography

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

mdBook projects often lack built-in typographic features and structured visual enhancements that improve readability, navigation, and information density. This Skill provides a set of ready-to-use features including margin notes, timelines, and glossary generation to elevate book-quality typography.

Core Features & Use Cases

  • Margin Notes: side notes rendered in the right margin on wide screens, with configurable types.
  • Mermaid Timelines: timeline visualizations for per-part or full-book narrative.
  • Auto-Generated Glossary: inline terms converted into a navigable glossary across chapters.
  • Connections Map: a diagram of chapter dependencies showing relationships.

Quick Start

Enable the mdBook typography features by enabling a chosen feature keyword in a chapter outline.

Frequently Asked Questions about book-typography

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

FAQPage Schema
How do I add margin notes to my mdBook project?

Margin notes are added to mdBook projects by enabling the specific feature keyword in your chapter outline. This renders side notes in the right margin on wide screens, with configurable types to improve information density.

Can I generate a glossary automatically across mdBook chapters?

Yes, an auto-generated glossary is supported across mdBook chapters. Inline terms are converted into a navigable glossary, enhancing readability and navigation without requiring manual glossary compilation.

What is the best way to visualize a timeline in mdBook?

The best way to visualize a timeline in mdBook is by using Mermaid timeline visualizations. They can be applied to per-part or full-book narratives to visually structure chronological information.

How do I show chapter dependencies and relationships in mdBook?

You can show chapter dependencies and relationships in mdBook by generating a connections map. This feature creates a diagram that maps and displays the structural relationships between different book chapters.

Do I need any external dependencies to use these mdBook typography features?

No external dependencies are required. The typography features are configured using frontmatter-driven configuration in SKILL.md and optional assets, enabling modular rendering directly within supported mdBook contexts.

How do I enable specific typography features like margin notes in mdBook?

You enable typography features like margin notes by enabling a chosen feature keyword within a chapter outline. Frontmatter-driven configuration defines these features, utilizing optional resources to enable modular rendering.