book-2-site

Installation
SKILL.md

book-2-site

Read an entire book and generate a bespoke interactive learning site.

Arguments

$ARGUMENTS = absolute or relative path to the book file (PDF preferred; other formats handled by runtime research).

Output

<parent-of-book>/interactive_learning/<slug>/

Where <slug> is the book's filename without the extension, lowercased, spaces → dashes, unsafe chars stripped.

Shared runtime (HTML shell, CSS, JS renderer) lives at <parent-of-book>/interactive_learning/_runtime/ — one copy per library, refreshed from ~/.claude/skills/book-2-site/runtime/ on each run.

Per-book files are only index.html (~20 lines, sources ../_runtime/), data.js, quotes.js.

Workflow — follow these phases in order

Installs
4
First Seen
May 18, 2026
book-2-site — ethan-rio/skills