把书籍、视频转写和播客等长内容中的方法论提取为能力卡,再编译成可调用的单 Skill 或紧凑 Skill 包。
进群
交流
进群交流
扫码进群交流

skill · Skill
假如书籍会说话
简介
将书籍或多份文档提取并组织成按章节调用的 Agent Skill,保留框架、原则和决策参考。
virgiliojr94免费
来源
它能做什么
把一本书、一个文档文件夹或多份相关资料转成可反复调用的 Agent Skill。Python 提取器先生成干净文本与元数据,Agent 再按根目录 SKILL.md 组织作者框架、原则、技巧、反模式和章节索引;后续按问题读取相关章节。独立 CLI 仅做提取,不会单独生成完整 Skill。
主要能力
- 支持单文件、文件夹、glob 或多个路径,合并相关资料;可选择完整转换、只分析、依据已有分析生成、向已有 Skill 合并新资料。
- 将 framework、mental model、principle、technique、anti-pattern 整理进主
SKILL.md和按章节读取的文件,另有glossary.md、patterns.md、cheatsheet.md。 - 生成的主文件包含核心框架、章节与主题索引;Agent 后续按需读取章节,而不是每次将原书全文放入上下文。
支持的文件
- TXT/Markdown/reStructuredText/AsciiDoc 直接读取;EPUB、DOCX、HTML、RTF 可用内置回退解析,安装对应可选库可改善提取。
- PDF 需要
pdftotext、pypdf或pdfminer.six等提取器;技术类 PDF 可用可选docling。图片扫描 PDF 须先自行 OCR。 - MOBI、AZW、AZW3 必须另装 Calibre,并让
ebook-convert可执行。
支持哪些 AI
仓库当前文档列出 GitHub Copilot CLI、Amp、Claude Code、Codex、Hermes Agent、OpenClaw,以及兼容 Agent Skills 的宿主。各环境的 skills 路径和刷新/信任要求不同;OpenClaw 非默认 state 不会自动读取 ~/.agents/skills。
适合谁
- 需要长期按主题查阅专业书、研究资料或自有文档的学习者和研究人员。
- 想把合法可处理的内部文档、规范或个人资料组织为可调用知识 Skill 的团队与 Agent 用户。
使用条件与注意事项
- Python
>=3.9;Agent Skill 方式还需要可读写文件、可执行提取脚本的兼容宿主。PDF 等格式依赖按上表安装;--check可核查本机。 - 缺少可选 Python 包时交互模式可能询问是否通过 pip 安装;
--install-missing yes会自动安装。安装与可选 GitHub 发布会联网;工具本身的本地提取不上传文件或运行网络服务,云模型接收的文本遵循服务商数据条款。 - 仅处理可信且有权处理的文档;项目扫描生成 Skill 中的可疑指令,但只是提示性检查。MIT 仅授权转换器本身,不自动授权公开分发由第三方有版权书籍生成的 Skill。
来源与许可
- 原作者
- virgiliojr94
- 许可
- MIT License(仓库根目录 LICENSE.md;Copyright (c) 2025 virgiliojr94)
相关资源
通义深度信息检索 Agent 模型、ReAct 推理和评测源码;非标准 Skill 安装包。
通过 Agent 插件连接 ChatCut 项目,导入素材、编辑时间线、制作动效、生成素材、转写字幕并导出视频。