AI Agent Hub
Back to skills
Book Distiller icon

Book Distiller

Knowledge Management Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Follow https://skillhub.cn/install/skillhub.md and install @user_c7a704f9/book-distiller.

About this skill

Problem

Paper books, PDFs, EPUBs, scans, and pasted text often need manual reading, clipping, and summarization before they become reusable knowledge. Book Distiller normalizes input into book_text.txt, then extracts core ideas, key arguments and evidence, quotations, terms, and transferable mental models for notes, courses, or personal knowledge bases.

How it works

The skill uses a Python toolchain in scripts/ with extraction, distillation, and multi-format delivery:

  • extract_text.py: processes .pdf, .epub, .txt, .md, and images; without OCR it writes images_manifest.json for page-by-page agent transcription.
  • distill.py: chunks text, calls an LLM or follows references/distillation-prompt.md, and produces distillation.json matching references/output-schema.md.
  • build_outputs.py: creates report.md, mindmap.md, mindmap.html, cards.csv, and outline.md.

Boundaries

It is suited to distilling ideas, short quotations, and study materials, not to reproducing entire copyrighted books. For recent publications, commercial distribution, or client work, prefer public-domain or authorized texts, keep anchor source labels, and avoid long excerpts.

Use Cases

  • Turn scanned professional books into page-ordered text and a structured review report.
  • Distill PDF coursebooks into key claims, terms, and flashcards exportable to Anki.
  • Compile views from several books into a training outline and short-video script draft.
  • Batch-convert a personal book folder into unified book_text.txt and a Mermaid mind map.

Best For

  • Instructors who need to turn textbooks into lesson notes and review cards quickly.
  • Researchers who want scanned books and PDFs distilled into structured personal notes.
  • Knowledge creators who turn book summaries into scripts, quotes, and content topics.
  • Training leads who compile multiple books into course outlines and training materials.