What problem does it solve?
This Skill streamlines the process of working with EPUB ebooks by enabling quick access to metadata, table of contents, and full book text for analysis or conversion.
Core Features & Use Cases
- Metadata extraction: retrieve title, author, publisher, date, language, and identifiers.
- Table of contents navigation: view and navigate the book's structure, including chapter references.
- Chapter reading & full extraction: read individual chapters or export the entire book to Markdown.
- Search: find occurrences across chapters with contextual results.
- Use Case: a researcher can quickly inspect a textbook's structure and extract relevant sections for notes.
Quick Start
To start, provide the path to an EPUB file and a command such as metadata, toc, chapter, full, or search. Examples:
- View metadata: node ~/.claude/skills/epub/scripts/epub-reader/dist/index.js metadata "<path-to-epub>"
- List TOC: node ~/.claude/skills/epub/scripts/epub-reader/dist/index.js toc "<path-to-epub>"
- Read chapter 3: node ~/.claude/skills/epub/scripts/epub-reader/dist/index.js chapter "<path-to-epub>" 3
- Full extraction: node ~/.claude/skills/epub/scripts/epub-reader/dist/index.js full "<path-to-epub>"
- Search: node ~/.claude/skills/epub/scripts/epub-reader/dist/index.js search "<path-to-epub>" "query"