2026年9月26日

book-to-skill
将技术书籍 PDF 或文档集合转换为 AI Agent 可用的结构化 skill,供学习和工作参考。
转换完成后可发布到 GitHub,通过以下命令安装:
```
npx skills add
``````
/book-to-skill ./my-book.pdf
/book-to-skill <path|folder|glob> [skill-name]
```产品信息
- 形态
- AI技能 & 智能体
- 分类
- 人工智能 › 提示词工程与 Skill 管理
- 定价
- 开源
- 平台
- Claude Code
- 授权协议
- MIT
- 首发日期
- 2026年9月26日
- 收录时间
- 2026年9月26日
概览
book-to-skill 是一个开源工具,用于将技术书籍、文档文件夹或其他结构化文本转换为符合 Agent Skills 开放标准的统一 agent skill。它支持 GitHub Copilot CLI、Amp、Claude Code、Hermes Agent 和 OpenClaw 等宿主环境。 ## 解决什么问题 阅读技术书籍后容易遗忘内容,而直接搜索 PDF 只能得到页码列表,让 AI agent 回答则可能产生幻觉或提示缺少上下文。book-to-skill 通过将书籍转化为结构化的 skill,使 agent 能够按需加载对应章节并基于实际内容回答问题。 ## 工作流程 1. **指定输入**:指向文件、文件夹或 glob 模式,例如 `/book-to-skill ./my-book.pdf`。 2. **提取与生成**:工具将书籍提炼为 skill,包含框架、决策规则、反模式以及按章节拆分的文件。这是结构化处理而非简单摘要。 3. **按需加载**:agent 在需要时加载对应内容,例如输入 `/my-book replication`,它会读取相关章节并基于真实内容作答。 ## 生成的文件结构 转换后会在 `~/.agents/skills/<slug>/` 目录下生成以下文件: - **SKILL.md**:核心心智模型与章节索引,约 4000 tokens。 - **chapters/ch01-*.md**:每章一个文件,按需加载,每个约 1000 tokens。 - **glossary.md**:按字母排序的关键术语表及章节引用,约 1500 tokens。 - **patterns.md**:技术、算法和设计模式汇总,约 2000 tokens。 - **cheatsheet.md**:决策表和快速参考规则,约 1000 tokens。 章节文件仅在查询相关主题时才被加载,不占用 skill 的 token 预算。 ## 适用场景 除了书籍,该工具也适用于内部文档(架构决策记录、运维手册)、品牌与设计系统规范、研究论文集合以及 RFC、API 契约等标准文档。 ## 性能 相比将整本书直接放入上下文中回答问题,book-to-skill 可减少 24 至 51 倍的 token 消耗。其架构由确定性的 Python 提取器(将文档转为干净文本和元数据)和规范驱动的生成器组成。
功能特性
- 多格式输入支持:支持 PDF、EPUB、DOCX、MD、HTML、RTF、MOBI 等格式的文档作为输入源。
- 跨 Agent 兼容:生成的 SKILL.md 可被 GitHub Copilot CLI、Amp、Claude Code、Hermes Agent、OpenClaw 读取。
- 按需加载章节:章节文件独立存储,仅在查询相关主题时加载,不占用初始 token 预算。
- 结构化知识提取:从文档中提取框架、决策规则、反模式、术语表和设计模式,而非生成简单摘要。
- Token 消耗优化:相比将整本书放入上下文,可减少 24 至 51 倍的 token 消耗。
- 多种输入方式:支持单个文件、文件夹、glob 模式或文件列表作为转换输入。
- 更新与合并模式:支持 update/fold-in 模式,可在已有 skill 基础上合并新材料。
- 发布到 GitHub:转换后可将 skill 发布到 GitHub(默认私有),通过 npx skills add 安装。
- 自动符号链接:在 Claude Code 下运行时,会尝试在 ~/.claude/skills/ 创建经验证的符号链接。
版本更新
新版本提醒我Q&A
- book-to-skill 支持哪些文档格式?由 AI 生成
- 支持 PDF、EPUB、DOCX、MD、HTML、RTF 和 MOBI 格式。
- 生成的 skill 可以在哪些工具中使用?由 AI 生成
- 支持所有兼容 Agent Skills 开放标准的宿主,包括 GitHub Copilot CLI、Amp、Claude Code、Hermes Agent 和 OpenClaw。
- skill 生成后会存放在哪里?由 AI 生成
- 默认存放在用户级跨 agent 技能目录 ~/.agents/skills/<slug>/ 下。Hermes Agent 会存放在 $HERMES_HOME/skills/<category>/<slug>/。
- 它能节省多少 token?由 AI 生成
- 根据在真实书籍上的测量,相比将整本书直接放入上下文中回答问题,可减少 24 至 51 倍的 token 消耗。
- 除了书籍还能处理什么内容?由 AI 生成
- 可以处理任何结构化文本,包括内部文档(架构决策记录、运维手册)、品牌设计系统、研究论文集合以及 RFC 和 API 契约等规范文档。
- 基本的使用命令是什么?由 AI 生成
- 使用 /book-to-skill <path|folder|glob> [skill-name] 命令即可进行转换。
这个产品还没有主理人
由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。
认领这个产品同类产品

YouTube Skills for AI Agents
为 AI Agent 提供 YouTube 字幕获取、视频搜索、频道浏览和播放列表提取能力。

OpenClaw Agent Skills
为 Codex 和 Claude Code 等编程代理提供可复用的共享工作流技能集。

AWS Agent Skills
为 Claude Code 和 Codex 提供覆盖 18 项 AWS 服务的本地化工程知识技能包

tutor-skills
将 PDF、文档和代码库转化为 Obsidian 学习库,并通过交互式测验追踪概念掌握程度的 Claude Code 技能。




