book-project

Automate mdBook creation with code demonstrations, prose, and progressive validation workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Build mdBooks that teach any domain through code implementations, conceptual frameworks, or prose. It scales from a 5-page pamphlet to a 50-chapter reference, with reader calibration, structure proposal, and progressive validation.

Core Features & Use Cases

  • Automated structure and TOC planning that adapts to reader proficiency.
  • Progressive validation rounds that reveal TOC and opening chapters incrementally.
  • Companion skills: book-supplements, book-assessment, book-typography, and book-crosslink.

Quick Start

Provide a target domain, desired book size, and any framing preferences, then run the structure proposal to generate an outline and opening chapters.

Frequently Asked Questions about book-project

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

FAQPage Schema
How do I build an mdBook to teach a technical domain?

The mdBook creation process uses reader calibration to adapt content structure and complexity to the audience's proficiency level. It assesses target reader knowledge during the structure proposal phase to ensure the generated table of contents matches their learning needs.

What is the best way to plan a table of contents for a large technical book?

Planning a large technical book is handled through progressive validation rounds that reveal the table of contents and opening chapters incrementally. This scales from a 5-page pamphlet up to a 50-chapter reference.

Can I generate educational content that combines code implementations with conceptual prose?

You can generate educational content combining code and prose by running the structure proposal workflow. It requires a YAML frontmatter with name and description at the root, and outputs structured chapters aligning with planning-tiers and prose guidelines.

Does mdBook generation work for both short pamphlets and full reference books?

mdBook generation works for both short pamphlets and full reference books by scaling the structure proposal to the desired size. It supports projects ranging from 5 pages to 50 chapters with progressive validation.

What limitations exist when creating mdBooks with automated structure proposals?

Limitations of automated mdBook structure proposals include the strict requirement for YAML frontmatter at the root directory. You must also follow planning-tiers and prose guidelines, and manual configuration is needed to extend behavior with references, scripts, or assets.