book-to-skill:把一本书折成随问随答的技能库
book-to-skill:把反复要查的资料变成 Agent 的一本书
book-to-skill是个开源工具,能把技术书、文档文件夹或一堆资料,转换成统一的 Agent Skill,之后在 Claude Code、Copilot CLI 这类环境里随问随答。名字里有 book,但内部文档、入职手册、论文笔记这些反复要翻的东西一样能放进去。
它的边界在哪
有三点最好先弄清楚。它提取的是框架、决策规则和反模式,不是摘要,也不复制原文——想拿它当电子书读会失望,它是给 Agent 用的索引,不是给人看的浓缩版。其次它需要本地 Python 环境,安装一条命令,但依赖缺失时会要求补装,扫描版 PDF 会被提前拦下来提示先 OCR,这是好事,不会白跑一遍。最后一点:转换受版权保护的书籍时,生成的技能建议留着自己用,不要公开分发。
它是怎么工作的
它的结构分两层:一个确定性的 Python 提取器负责把文档变成干净文本,再由一个 spec 驱动的生成器按 SKILL.md 规范产出结构化技能。它提取的是框架、决策规则和反模式,不是摘要,也不复制原文段落。
转换完成后会得到五件套:核心的 SKILL.md(约 4000 token,心智模型加章节索引)、每章一个的章节文件、术语表、模式汇总和速查表。之后只要输入 /你的技能名 加问题,Agent 就会去读对应章节,基于真实内容回答,不靠记忆编。
上手与安装
安装只要一条命令:npx skills add virgiliojr94/book-to-skill。转换时输入 /book-to-skill 加文件路径或 glob 即可,比如指向你本地的一本 PDF 或整个 docs 文件夹。
它支持分析预览、增量更新和折叠合并:新资料进来时可以先看分析结果再决定生成,已有的技能追加新文档即可合并,不用每次全量重来。
同类收藏推荐
👉 前往 GitHub 查看 book-to-skill 完整文档
使用提示:这类 GitHub 项目直接访问仓库获取最新版本即可,本地运行需要 Python 环境,缺少依赖时工具会给出精确的安装命令。用它转换受版权保护的书籍时,生成的技能建议保持私有,不要公开分发。



发表评论