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.