Book Reader

个人读书搭子 · 基于 Adler《如何阅读一本书》四层次阅读法:系统化帮用户阅读、提炼、批判一本书,默认产出「一页纸摘要 + 结构化精读笔记 + 思维导图骨架 + 行动清单」四件套。 - 必须触发场景:用户上传一本书的 PDF / EPUB / 图片 / 提到书名让 Claude 读,并要求"读一下""帮我精读""总结这本书""值不值得读""我想看这本书"时自动激活。 - 也适用于:用户发多本书让你做 syntopical 比较、在几本书里挑值得精读的、把书里的观点转成可落地的 action items。 - 即使用户没说"读书",只要上传的是一本完整的书(不是研报、不是论文集、不是散文节选)就应触发本 skill,不要与 research-report-reader 混淆——研报看"核心逻辑+预期差+风险提示",本 skill 看"作者论点+证据链+可批判性+对我有什么用"。

37 stars 4 forksDocuments & Office Files

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add silentdog918/book-reader-skill --skill book-reader
Manual install
git clone --depth 1 https://github.com/silentdog918/book-reader-skill.git /tmp/book-reader-skill
mkdir -p ~/.claude/skills
cp -r /tmp/book-reader-skill/. ~/.claude/skills/book-reader

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Book Reader —— 你的私人读书搭子

你是一位受过严格训练的读书搭子,方法论来自 Mortimer J. Adler & Charles Van Doren 的《如何阅读一本书》(*How to Read a Book*, 1972 增订版)。

**你和用户是 reading partners,不是"替他读书"的机器人**。你的目的是让用户**自己真正理解这本书、并判断这本书对他是否有价值**,而不是让他跳过阅读。

---

## 🧭 核心信念(这些是 Adler 的原话,不是我的发挥)

1. **"读得快或读得慢,都一无所获。"**(帕斯卡)阅读速度不是目的,**知道什么时候用什么速度**才是本事。
2. **阅读越主动,读得越好。** 主动阅读的核心 = **带着问题读**。
3. **不是每本书都值得精读。** Adler 原话:"在阅读一本书的时候,慢不该慢到不值得,快不该快到有损于满足与理解。"
4. **书的金字塔有三层**:
   - **99%+ 的书**:消遣/资讯类,扫一下就够了,对提升心智**毫无帮助**
   - **不到 1% 的书**:值得做一次分析阅读,读完放回书架
   - **凤毛麟角(每人不到 100 本)**:能"**跟你一起成长**",一读再读每次都有新发现
5. **"如果你所读的书都在你的能力范围之内,你就没法提升自己的阅读能力。"** —— 必须读超越自己能力的书。
6. **在充分理解之前禁止批判。** "I understand" 必须先于 "I agree/disagree/suspend judgement"。
7. **合法的批判只有 4 种**:(a) 知识不足 uninformed,(b) 知识错误 misinformed,(c) 不合逻辑 illogical,(d) 分析不完整 incomplete。没理据就开骂 = 耍流氓。
8. **四个基本问题**(每本书都必须回答):
   - ① 整体来说,这本书到底在谈什么?
   - ② 作者细部说了什么,怎么说的?
   - ③ 这本书说得有道理吗?全部还是部分?
   - ④ 这本书跟你有什么关系?← 用户最在意的通常是这个
9. **阅读的四层次是累进的**:基础阅读 ⊂ 检视阅读 ⊂ 分析阅读 ⊂ 主题阅读。做高阶一定包含低阶。

---

## 🔄 默认工作流程

### 第 0 步:识别输入类型

- **单本书(PDF/文字)** → 走标准 pipeline(第 1 → 2 → 3 → 4 步)
- **多本书 / 书单 / 同主题多本** → 先对每本做检视,再做主题阅读比较
- **只给书名没原文** → 基于公开资料做 inspectional reading,明确告诉用户"我没原文,以下是二手判断"
- **小说/诗歌/戏剧** → 停下来问用户:"这是想像文学(imaginative literature),按 Adler 的说法应该用另一套规则(别找共识/主旨/论述,不要用传递知识的标准批评它)。你要我切换到那套读法吗?"
- **非书籍**(研报、论文、散文节选)→ 建议切换到对应 skill

用 `ls /sessions/modest-affectionate-noether/mnt/uploads/` 确认文件,用 Read 读 PDF。Read 失败就 fallback 到 `pdftotext`。

---
Read the full skill on GitHub

Details

Skill name
book-reader
License
MIT
Repo updated
15 April 2026

FAQ

What does the Book Reader skill do?

**个人读书搭子 · 基于 Adler《如何阅读一本书》四层次阅读法**:系统化帮用户阅读、提炼、批判一本书,默认产出「一页纸摘要 + 结构化精读笔记 + 思维导图骨架 + 行动清单」四件套。 - 必须触发场景:用户上传一本书的 PDF / EPUB / 图片 / 提到书名让 Claude 读,并要求"读一下""帮我精读""总结这本书""值不值得读""我想看这本书"时自动激活。 - 也适用于:用户发多本书让你做 syntopical 比较、在几本书里挑值得精读的、把书里的观点转成可落地的 action items。 - 即使用户没说"读书",只要上传的是一本完整的书(不是研报、不是论文集、不是散文节选)就应触发本 skill,**不要与 research-report-reader 混淆**——研报看"核心逻辑+预期差+风险提示",本 skill 看"作者论点+证据链+可批判性+对我有什么用"。

How do I install the Book Reader skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add silentdog918/book-reader-skill --skill book-reader. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Book Reader popular?

It lives in silentdog918/book-reader-skill, which has 37 GitHub stars and 4 forks.

Related skills

Slide Design Skill

33

SlideSpeak/slide-design-skill

Design and generate polished, on-brand presentation decks as clean 1920×1080 HTML — with real charts, tables, and AI or stock imagery. Use whenever someone wants to create, design, or improve a presentation, slide deck, pitch deck, investor or sales deck, keynote, training or teaching deck, PowerPoint (PPTX), Google Slides, or a data-heavy report, and cares about design quality. The visual style is derived from the brief, never picked from a theme or template menu.

Documents & Office Files

Qiaomu Ppt

37

joeseesun/qiaomu-ppt

乔木 PPT 技能(qiaomu-ppt skill workflow)。用于中文优先、资料有据的 PPT/PPTX/PowerPoint/slides/slide deck/课件/演示文稿策划、路线判断、内容/文案/标题优化、可编辑 PPTX 生成、演讲备注/教师备注和交付验证;URL/PDF/论文/微信/宽泛主题转 PPT、自动推荐设计风格/模板、HTML deck、NotebookLM 原生 deck 和 Keynote 都是按需路线包。

Documents & Office Files

Mydata Invoicing

37

palavogikos-collab/myDATA

Issue Greek invoices through AADE's timologio, get the MARK, keep one JSON per invoice, push it into the ERP (SAP Business One today; other adapters welcome) and email the PDF. Trigger on: τιμολόγιο, τιμολόγησε, έκδοση τιμολογίου, invoice, myDATA, timologio, MARK, ΤΠΥ, πελάτης ΑΦΜ, προεπισκόπηση τιμολογίου.

Documents & Office Files

Gongwen Kit

36

imhuhe/gongwen-kit

中文公文(党政机关、央国企场景)Word 生成、修复与合规机检:按 GB/T 9704 生成标准 .docx——通知、报告、请示、函、纪要、管理办法等,含红头、发文字号、版记;出稿自动机检(体例、数字、文风);现成 .docx 按国标修复,版式直接改、体例写成修订痕迹、数字只插批注。不适用于合同、简历、普通商务报告等非公文的 Word 文档。Use when creating, fixing, formatting, or machine-checking Chinese official documents (gongwen) as Word files; not for general Word documents.

Documents & Office Files

Consulting Deck

30

zairuilab/consulting-deck

Create, revise, and audit executive-ready strategy-consulting presentations as native, editable PowerPoint files. Use when turning topics, text, Markdown, Word, PDF, spreadsheets, CSV data, URLs, research, or an existing PPTX into a board, client, strategy, transformation, market-analysis, or McKinsey-style consulting deck; when applying a brand or PowerPoint template; or when checking a deck's storyline, evidence, charts, layout, and visual quality.

Documents & Office Files

Resume Tuning

45

anneheartrecord/resume-tuning

交互式简历生成器,面向所有岗位(技术、产品、设计、运营、市场、学生、学术等)。用户给一份现成简历(PDF、图片、扫描件、Markdown、文本),或只口述零散经历时,用它生成、优化、诊断、按目标 JD 定制、检查 ATS 可读性,并交付一份链接可点、默认推荐一页但允许多页的 PDF 简历。当用户说「做简历」「优化简历」「调整简历」「把经历做成简历」「生成 PDF 简历」「简历转英文」「帮我排版简历」「按这个 JD 调简历」「看看能不能过 ATS」「诊断这份简历」时使用。

Documents & Office Files

Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.