Booksmith: Forging Skills from Books
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_02d72e1b/book-to-skill-pro into your AI assistant.
About this skill
The problem it addresses
- It turns a methodology book or long document into a reusable, callable skill instead of producing a one-off summary.
- It handles the messy parts of real-world Chinese books:
txt/md,docx,epub/mobi, text PDFs, scanned PDFs, inconsistent encodings, missing Word heading styles, double-column layout, and OCR noise. - It controls context pressure by reading strategically rather than dumping the whole book into the prompt, and it reduces contamination from cases, quotes, and invented concepts.
How it works
- Read and clean: Prefer text editions; detect and normalize encodings for
txt/md; convertepub/mobito Markdown; fall back throughpython-docx,docx2txt, orpandocfor DOCX; detect scanned PDFs and OCR them with page-wise write-back when needed. - Layered reading: Scan the table of contents first, then read chapter openings, endings, bold text, and subheadings; deep-read only the chapters that carry methods, frameworks, terms, or decisive examples.
- Model extraction: Find author-named frameworks, verify their definitions against the source text, and map hierarchy, process, and support relationships; mark implicit models as “extended interpretation”; then fill in core themes, terms, methods, thinking patterns, steps, and use cases.
- Skill generation: Produce an English slug, a trigger-rich
description, an appropriate template, a term-normalization table, source references, and a self-check list before saving to the user-level skill directory.
Boundaries and notes
- Use it when the goal is “turn this book into a skill”; if the user only wants to read, summarize, or ask questions, confirm intent first.
- WeChat Reading can only serve as an optional accelerator for chapter metadata or user highlights; it cannot provide the full body text.
- Scanned PDFs are more vulnerable to OCR quality issues and cross-column misreads; a text edition is usually safer when available.
- Output must be traceable: key terms are checked against the source, uncertain items are marked “needs verification,” and no references, cases, or data are invented.
Use Cases
- Turn a methodology book like Deep Work from DOCX into a callable skill rather than a plain summary.
- Detect whether a scanned Chinese PDF has a text layer, run OCR if needed, and extract core frameworks and steps.
- Split a collection into independent skills for wealth, happiness, and other themes, with trigger scenarios and descriptions.
- Compile key terms, models, and source references into a traceable index to avoid unsupported invention.
Best For
- AI application engineers who want to convert methodology books into agent skills
- knowledge managers who want to turn external books into reusable team capabilities
- researchers who need to parse Chinese EPUB, DOCX, or PDF files and extract knowledge
- developers who customize assistant skills and care about description triggers and templates
Related Skills
Book Teardown Notes
@user_fe8721be/jmy005
Use a book title and author to search reviews, contents, and reader feedback, then generate a structured breakdown of historical or decision-logic books with key claims, concepts, quotes, and reading notes in Obsidian.
Knowledge Management
2026.08.30
↓ 983
Fortune Telling Master
@user_8dd18822/fortune-telling-master
A multi-system divination advisor covering Bazi, Ziwei, tarot, feng shui, timing, and naming with structured interpretations.
Knowledge Management
2026.08.30
↓ 926
Destiny Master
@user_ad872d55/destiny
Provides Bazi, Liu Yao, Qimen, Meihua, and date-selection guidance from classical references, with plain-language explanations and actionable suggestions.
Knowledge Management
2026.08.30
↓ 2.6K
Fast Summary CLI
@user_b7e5c773/skill
A fast CLI for summarizing URLs, local files, and YouTube links with multi-model support, length control, and JSON output.
Knowledge Management
2026.08.30
↓ 1.3K