September 26, 2026
将技术书籍 PDF 或文档集合转换为 AI Agent 可用的结构化 skill,供学习和工作参考。
转换完成后可发布到 GitHub,通过以下命令安装:
```
npx skills add
``````
/book-to-skill ./my-book.pdf
/book-to-skill <path|folder|glob> [skill-name]
```Product facts
- Type
- AI Skill & Agent
- Category
- AI & Machine Learning › Prompt Engineering & Skill Management
- Pricing
- Open source
- Platforms
- Claude Code
- License
- MIT
- Launched
- Sep 26, 2026
- Listed
- Sep 26, 2026
- Website
- github.com
Overview
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 提取器(将文档转为干净文本和元数据)和规范驱动的生成器组成。
Key features
- 多格式输入支持:支持 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/ 创建经验证的符号链接。
Releases
Notify meQ&A
- book-to-skill 支持哪些文档格式?AI-generated
- 支持 PDF、EPUB、DOCX、MD、HTML、RTF 和 MOBI 格式。
- 生成的 skill 可以在哪些工具中使用?AI-generated
- 支持所有兼容 Agent Skills 开放标准的宿主,包括 GitHub Copilot CLI、Amp、Claude Code、Hermes Agent 和 OpenClaw。
- skill 生成后会存放在哪里?AI-generated
- 默认存放在用户级跨 agent 技能目录 ~/.agents/skills/<slug>/ 下。Hermes Agent 会存放在 $HERMES_HOME/skills/<category>/<slug>/。
- 它能节省多少 token?AI-generated
- 根据在真实书籍上的测量,相比将整本书直接放入上下文中回答问题,可减少 24 至 51 倍的 token 消耗。
- 除了书籍还能处理什么内容?AI-generated
- 可以处理任何结构化文本,包括内部文档(架构决策记录、运维手册)、品牌设计系统、研究论文集合以及 RFC 和 API 契约等规范文档。
- 基本的使用命令是什么?AI-generated
- 使用 /book-to-skill <path|folder|glob> [skill-name] 命令即可进行转换。
This product has no owner yet
It was listed by the platform or its author left. If it is your work, prove your relationship to become the owner.
Claim this productAlternatives

YouTube Skills for AI Agents
Equips AI agents with YouTube transcript retrieval, video search, channel browsing, and playlist extraction.

OpenClaw Agent Skills
Reusable, shared workflow skills for coding agents like Codex and Claude Code.

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

tutor-skills
A Claude Code skill that turns PDFs, documents, and codebases into an Obsidian study vault and tracks concept mastery through interactive quizzes.

Vibe Security
一个 Agent Skill,用于审计 AI 辅助编写的应用中常见的安全漏洞模式。

libtv-skills
面向 AI Agent 的技能包,通过 LibLib.tv OpenAPI 提供生图、生视频等 AIGC 能力。
WebGPU Three.js TSL Skill
Provides knowledge and rules for developing WebGPU Three.js apps with TSL in Claude Code and Cursor.

Kotlin Agent Skills
A collection of AI agent skills following the Agent Skills standard for Kotlin projects.

Higgsfield AI Skills
为 AI 编程代理提供图像、视频生成及品牌视觉系统构建能力的技能集。

guard-skills
Quality-check gates for AI coding agents covering code, tests, and docs—catch common generation flaws before commit.
