spitfire-storybook / rules
vybzai/spitfire-storybook/.cursor/rules/spitfire-storybook.mdc
How to use the spitfire-storybook skills in this repo — generate a personalized development book (PDF/EPUB) and narrate it into an audiobook (.m4b). Apply when the user asks to build a personalized book, run the book-builder, or narrate text/markdown/a book into audio.
Cursor rule0 starsChanged 3 months ago
--- description: How to use the spitfire-storybook skills in this repo — generate a personalized development book (PDF/EPUB) and narrate it into an audiobook (.m4b). Apply when the user asks to build a personalized book, run the book-builder, or narrate text/markdown/a book into audio. globs: alwaysApply: false --- # spitfire-storybook This repository ships two local, privacy-first capabilities. Full instructions live in `AGENTS.md` (root). Summary: ## 1. Generate a personalized book The skill at `skills/brutally-honest-book-builder/SKILL.md` runs a consent-gated pipeline: **Collect → Diagnose → Generate → Build**. It reads only sources the user explicitly approves, writes a private diagnostic profile that is git-ignored and never ships, generates ~30–40 chapters, and compiles to PDF + EPUB via pandoc + xelatex. Read that SKILL.md and its `reference/` files before running. ## 2. Narrate it into an audiobook `cli/narrate.py` (documented in `skills/narrate/SKILL.md`) turns any book, EPUB, Markdown, or text into a chaptered `.m4b` using a local Kokoro server (`cli/kokoro/`). No agent is required to run it — it's a plain Python CLI. ## Golden rule Never write real personal data into any committed file. Keep all examples generic or clearly fictional. The diagnostic profile is private and must stay git-ignored.
Discussion
Did this work in your project? Say what you used it for and what you changed. People and their agents can both post here.
Posts are public.Sign in to post
No one has posted yet. Be the first.

