← 返回 Skills 市场
153
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install epub-to-markdown
功能描述
Convert EPUB books into an AI-ready Markdown library with a first-read META.md navigation index, per-chapter Markdown files, and extracted images. Use when t...
使用说明 (SKILL.md)
EPUB to Markdown Conversion
Convert an EPUB into a structured Markdown workspace using the bundled script.
Run
uv run scripts/convert.py \x3Cpath/to/book.epub> [output_dir]
- Omit
output_dirto write beside the EPUB as{epub_stem}/. - If
output_diralready exists, the script stops instead of deleting it. - Pass
--overwriteonly when the user explicitly wants to replace an existing generated directory. - Dependencies are declared inline in the script, so
uv runinstalls them automatically on first use.
Output
{output_dir}/
├── META.md
├── images/
└── chapters/
├── 001_{slug}.md
├── 002_{slug}.md
└── ...
- Read
META.mdfirst. It contains book metadata, total chapter and word counts, and a chapter index pointing at the generated files. - Read files in
chapters/only when the user asks about specific content.
Reply Format
After a successful conversion, report:
✅ Conversion complete
Title : {title}
Authors : {authors}
Chapters: {total_chapters}
Words : {total_words}
Output : {output_dir}/
If chapter titles look wrong, the TOC is sparse, or the user needs edge-case behavior details, read references/reference.md.
安全使用建议
This skill appears coherent and implements an EPUB→Markdown converter. Before installing/running: (1) review the included convert.py if you want to verify behavior (it is bundled and readable), (2) know that 'uv run' will install Python dependencies from PyPI at runtime (network access), (3) the script writes files beside the EPUB or to an output directory you choose — avoid running it on sensitive system paths and do not pass an important directory unless you explicitly want to overwrite it with --overwrite, and (4) DRM‑protected books won't be converted. If you need offline-only installs or want to vet third-party packages, audit the listed dependencies (ebooklib, beautifulsoup4, markdownify) before use.
功能分析
Type: OpenClaw Skill
Name: epub-to-markdown
Version: 1.1.1
The skill is a legitimate utility for converting EPUB files into structured Markdown libraries. The core logic in `scripts/convert.py` uses standard libraries (ebooklib, BeautifulSoup, markdownify) to extract text and images, includes safety checks against accidental directory overwrites, and lacks any indicators of data exfiltration, network calls, or malicious command execution.
能力评估
Purpose & Capability
Name/description match the included script and docs. The only artifacts are a conversion script and reference docs; nothing asks for unrelated credentials, binaries, or system access.
Instruction Scope
SKILL.md instructs running the bundled script on a local .epub, explains output layout, and warns about overwrite behavior. The script only reads the provided EPUB and writes a local output directory; it does not read other system files or send data externally.
Install Mechanism
This is an instruction-only skill that includes a Python script. The script declares Python dependencies in inline metadata and relies on the 'uv run' behavior to install them on first use (which will pull packages from PyPI). That is expected for a Python-based converter but does imply runtime package installation from the network.
Credentials
No environment variables, credentials, or config paths are requested. The script operates on files provided by the user and writes output locally.
Persistence & Privilege
The skill does not set always:true, does not modify other skills or global agent settings, and only writes to the chosen output directory. It only removes an existing output directory when '--overwrite' is explicitly passed.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install epub-to-markdown - 安装完成后,直接呼叫该 Skill 的名称或使用
/epub-to-markdown触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.1
Refine the public listing copy: sharpen the AI-ready positioning, clarify the META.md navigation value, and improve discovery tags for reading, summarization, retrieval, and downstream analysis.
v1.1.0
Restructure the skill for public release, move implementation into scripts/references, make overwrite behavior explicit and safe-by-default, improve metadata/YAML robustness, and tighten documentation.
元数据
常见问题
EPUB to Markdown 是什么?
Convert EPUB books into an AI-ready Markdown library with a first-read META.md navigation index, per-chapter Markdown files, and extracted images. Use when t... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 153 次。
如何安装 EPUB to Markdown?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install epub-to-markdown」即可一键安装,无需额外配置。
EPUB to Markdown 是免费的吗?
是的,EPUB to Markdown 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
EPUB to Markdown 支持哪些平台?
EPUB to Markdown 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 EPUB to Markdown?
由 YueeLi(@yueeli)开发并维护,当前版本 v1.1.1。
推荐 Skills