Builderoom

2026年9月26日

获取资源

将技术书籍 PDF 或文档集合转换为 AI Agent 可用的结构化 skill,供学习和工作参考。

MITClaude Code文本文档文本
安装 / 调用方式bash
转换完成后可发布到 GitHub,通过以下命令安装:
```
npx skills add
```
调用示例json
```
/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日

概览

GitHubGitHub

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/ 创建经验证的符号链接。

版本更新

新版本提醒我

首个版本 · book-to-skill

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] 命令即可进行转换。
更多
获取资源
收藏

这个产品还没有主理人

由平台收录或原作者已注销。如果它是你的作品,证明与它的关系后即可成为主理人。

认领这个产品

同类产品