一键导入
epub-to-markdown
Convert EPUB files into a single well-formatted markdown document with extracted metadata, table of contents, and images.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Convert EPUB files into a single well-formatted markdown document with extracted metadata, table of contents, and images.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create interactive HTML road-trip guides for multi-day driving itineraries. Use when an AI agent is asked to plan a road trip, build a travel itinerary page, make a fullscreen route map, estimate trip cost/time, compare restaurant or lodging alternatives, add POIs with photos and Google Maps links, or produce a self-contained HTML guide for any road trip.
Set up a new AI4PKM vault from scratch or migrate an existing vault to the latest template version. Detects current state, generates a plan, and applies changes with full backup safety.
고비 데스크탑 3.0 대화형 음성 온보딩 가이드
Create animated GIF slideshows from structured content. Use when the user asks to create a GIF summary, animated slide recap, GIF presentation, or visual summary GIF for events, meetups, presentations, or any multi-point content. Supports Korean text, dark/light themes, custom colors, progress indicators, and quote boxes. Ideal for social media sharing (Gobi Brain Updates, Slack, etc).
Convert DOCX files into markdown while preserving headings, lists, tables, metadata, and extracted images.
Generate document and slide images with Google Gemini or Imagen models, including style selection, aspect ratios, and approval workflow guidance.
| name | epub-to-markdown |
| description | Convert EPUB files into a single well-formatted markdown document with extracted metadata, table of contents, and images. |
Convert EPUB files to well-formatted single markdown files with images extracted.
python3 epub_to_markdown.py "<epub_path>" -o "<output_path>"
_files_/ folder with book prefixoutput_dir/
├── book.epub # Original file
├── book.md # Extracted markdown
└── _files_/ # Images folder
├── BookTitle_cover.jpg
├── BookTitle_figure1.png
└── ...
Images are extracted with a book prefix derived from the title:
DieEmptyUnleash (first 3 words, special chars removed)_files_/DieEmptyUnleash_cover.jpgThis prevents filename collisions when extracting multiple books to the same folder.
---
title: {from metadata}
author: {from metadata}
language: {from metadata}
source_file: original.epub
source_type: epub
extracted: YYYY-MM-DD HH:MM:SS
status: extracted
---
# {Book Title}
## Table of Contents
- Chapter 1
- Chapter 2
...
---
## Chapter 1
{content with  links}
---
## Chapter 2
{content}
pip install ebooklib beautifulsoup4 html2text
Or use requirements.txt:
pip install -r requirements.txt
| Flag | Description |
|---|---|
-o, --output | Output markdown file path (default: same as epub with .md) |
-q, --quiet | Suppress progress messages |