book-to-skill:将技术书与文档转换为可按需加载的 Agent 技能
SanHsien/book-to-skill · Windows-first 維護型 fork:把技術書與文檔轉成本機離線、按章節按需載入的 Agent 技能。|Turn technical books into on-demand agent skills. Maintenance fork of virgiliojr94/book-to-skill.
ELI5:它是什么,解决什么问题
book-to-skill 是一个 Python 工具,能从技术书、内部文档、规范或研究资料中抽取结构(框架、决策规则、反模式、章节内容),生成符合 Agent Skills 开放标准的 SKILL.md 及章节、词汇表、模式与速查文件,写入跨 Agent 的技能目录。生成的技能可由 GitHub Copilot CLI、Amp、Codex、Claude Code 等宿主按需加载对应章节来回答问题,从而减少将整本书放入上下文带来的 Token 消耗。该仓库是上游的 Windows-first 维护型 fork,补充了繁体中文文档、Windows 开发与验收流程以及上游追踪机制。
核心能力与快速开始
★ 1 · Python
- 能做什么
- 支持 PDF、EPUB、DOCX、Markdown、HTML、RTF、MOBI 等格式的文本抽取,生成跨 Agent 的 SKILL.md、逐章文件、glossary.md、patterns.md 与 cheatsheet.md;提供只分析、从既有分析生成、更新与 fold-in 等模式;可按需加载章节并维持常驻技能精简。
- 适用场景
- 把购买或自有的技术书转为可查询的 Agent 技能;将内部 ADR、runbook、onboarding 文档收成单一技能;把品牌手册、设计系统、RFC、API contract 或研究论文集合转为可按需查阅的知识技能。
- 项目形态
- 可直接使用的工具
- 部署方式
- 本机运行;抽取在本地,技能生成取决于所用 Agent 宿主;fork 建议 clone 到宿主 skills 目录;未说明托管服务部署。
- 主要依赖
- 需要 Python;不同格式依赖可选抽取器,如 poppler/pdftotext、pypdf、pdfminer.six、docling、ebooklib、beautifulsoup4、python-docx、striprtf;MOBI/AZW 需要 Calibre 的 ebook-convert;扫描版 PDF 需先 OCR。
- 使用限制
- 不附带任何书籍内容,需使用自己有权处理的文件;docling 技术模式首次运行可能下载模型,不保证离线;使用云端模型宿主时,提供给 Agent 的文本受该供应商数据条款约束;生成内容是综合笔记而非原文重制,不应公开散布他人著作的技能。
- 许可证
- MIT
- 最近推送
- 2026-10-27 01:24
资料检查:2026-10-27 07:00 · 卡片整理:2026-10-31 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
将技术书、内部文档(ADR、runbook、onboarding)、规范或研究资料转换为可按章节按需加载的 Agent 技能,写代码时让 Copilot CLI、Amp、Codex 或 Claude Code 直接查询对应章节,减少把整本书放入上下文的 Token 消耗。
查看内容依据
把技術書、文件資料夾或一組來源,轉成可按需載入的 Agent 技能 — 給 GitHub Copilot CLI、Amp、Codex 與 Claude Code 在工作中直接查、直接用。
由 AI 根据来源材料整理,未进行安装或运行验证
产品经理
将品牌与设计系统手册、规格与标准等长文档转换为可查询的 Agent 技能,便于在工作中按需查阅语气、元件原则或规格内容,而不必每次扫描 PDF。
查看内容依据
**品牌與設計系統** — 語氣、元件原則。把 60 頁品牌手冊變成可查的技能,而不是每次掃 PDF。
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。