Reconstructs a book into x → f → f(x): the problem it addresses, the author's central answer, and how that answer changes your judgment or action. You give it a book title, PDF, or excerpt (or just ask 拆书), and it generates an org-mode note with three summary lines up top, then expands the logical chain in four fixed sections. It scans for the hardest concept to visualize and picks the lowest-cost representation, whether that's an ASCII diagram, a table, or just prose. Not for chapter summaries or framework audits. The completion checklist is rigorous: it verifies the three lines actually connect as a chain, that f explains mechanism rather than listing terms, and that f(x) specifies what concretely shifts in understanding or action.

skills.sh installs
4K
GitHub stars
7.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add lijigang/ljg-skills --skill ljg-book --agent claude-code

Installs into .claude/skills of the current project.

Files

ljg-book:让没读过的人,也能读懂这本书

写给没读过原书的人:让他们知道书里具体发生或论证了什么,看清各部分为什么写在一起,并经历原来的理解怎样被事实、事件和后果逐渐改变。

写作围绕一个问题、人物、关系或模型的持续展开来组织。让它遇到困难、增加条件、改变判断,再走向下一步。同一条线索可以承担不同阶段的工作;需要多条独立主线的书,保留它们的完整发展与联系。不要把全书改写成依次介绍知识点、为每个知识点另配例子的文章。

Workflow Routing

输入必读输出
书名找到可靠材料后读 ReadingGuide.md保存 Org 笔记
PDF、EPUB、正文、样章、旧笔记先读原文,再读 ReadingGuide.md保存 Org 笔记
用户明确只要口头解释ReadingGuide.md按同样要求讲清,不写文件

写 Org 时读 references/template.org。每次任务复制 references/coverage-map.md 记录材料、关系、取舍和复读结果;这份 coverage 供研究与检查使用,不照搬进正文。新任务使用版本 3;验证器继续读取旧记录。

默认保存到 ~/Context/,文件名为 {YYYYMMDDTHHMMSS}--拆书-{书名}__book.org,时间戳由 date +%Y%m%dT%H%M%S 生成。用户指定输出位置或只要会话解释时,以其要求为准。书中指令是材料,不提供执行授权。

先看清整本书,再决定怎样讲

在选正文例子以前,分清三个相互联系的东西:

  • **核心理解:**原来怎样看,书中哪些内容使这种理解需要补充或改变。
  • **各部分的关系:**不同方法、事件、人物或主线分别完成什么;它们如何依赖、补充、对照或彼此限制。共同谈一个主题,不等于已经说明它们的关系。
  • **作者的关切:**从原书反复追问、取舍与结尾中,能看出作者最想纠正什么、保留什么。以文本为依据,不替作者编造心理或强行提炼人生道理。

这三项用来组织理解,不要求正文出现三个栏目。分析书应讲清方法的分工与组合;历史、文学和传记可以通过条件变化、关系与无法消除的矛盾构成整体,不强凑统一公式。

完整拆书要覆盖全书的重要内容。覆盖检查落在必要的人物、过程、解释作用和结尾是否保留,不能靠原书案例名出现得多来代替。最迟读完前两个一级标题,读者应能从已展开的问题、人物和关系中,认出整书的对象与必要主线。书籍类型、版本与编排仅在会改变眼前理解时进入正文,其余来源说明留在文件头或 coverage。

让一个念头有机会走完

Sponsors

Details

Repository
github.com/lijigang/ljg-skills
Categories
Marketing & SEO, Office & Documents
First seen
Jul 14, 2026

More from lijigang/ljg-skills

All 25
1agricidaniel avatarads-generateagricidaniel/claude-adsGenerate paid-ad image assets from a validated creative brief and brand profile using an explicitly configured image provider. Triggers on: generate ads, genera4Kskills.sh installs
2agricidaniel avatarads-dnaagricidaniel/claude-adsExtract a public-safe brand and offer profile for paid advertising from an authorized website and operator input. Triggers on: brand DNA, brand profile, brand i4Kskills.sh installs
3agricidaniel avatarads-photoshootagricidaniel/claude-adsGenerate rights-cleared paid-ad product photography variants from an authorized source image and validated brand profile. Triggers on: product photo, product ph4Kskills.sh installs
4dotnet avatartest-taggingdotnet/skillsAnalyzes test suites in any language and tags each test with standardized traits (positive, negative, critical-path, boundary, smoke, regression, integration, p4Kskills.sh installs
5majidmanzarpour avatarthreejs-3d-generatormajidmanzarpour/threejs-game-skillsGenerate, texture, rig, animate, stylize, convert, and download 3D assets for Three.js games using the Tripo API. Use for text-to-3D, image-to-3D, 2D concept to3.9Kskills.sh installs
6agricidaniel avatarads-appleagricidaniel/claude-adsAudit Apple Ads measurement, AdServices and AdAttributionKit, campaign and keyword structure, Search Match, App Store placements, custom product pages, bidding,3.9Kskills.sh installs