Convert markdown documents into professional EPUB ebook files with proper formatting and metadata.
What it does
EPUB is a structured XML format with specific metadata requirements, navigation document conventions, and a packaging step that produces the final .epub file. Claude can generate the component files but frequently gets the OPF manifest wrong, misses the NCX navigation document for older readers, or produces EPUBs that fail validation and won't load on Kindle or iBooks. This skill loads the complete EPUB 3 specification workflow: correct content document structure, proper OPF manifest generation, spine ordering, and the packaging step that produces a valid, validated file. Made by smerchek.
Use case
Converting written content (blog posts, documentation, short fiction, technical guides) into EPUB format for distribution as ebooks. Essential when the output needs to pass EPUB validation rather than just have a .epub extension.
"Convert this markdown document into a properly formatted EPUB ebook." "Create an EPUB from these 10 markdown chapters with a table of contents." "Convert my blog post series into an EPUB with correct metadata." "This EPUB fails validation on Kindle — diagnose and fix the structure." "Generate an EPUB with custom CSS for the chapter headings."
Provide the markdown content — single file or multiple files for multi-chapter books.
Specify metadata: title, author, language, ISBN if applicable.
Claude produces a valid EPUB 3 file that passes epubcheck validation.
Input
Markdown content (one or more files), book metadata (title, author, language), and any styling requirements.
Output
A valid EPUB 3 file with correct OPF manifest, navigation document, properly structured content files, and embedded CSS. Passes epubcheck validation and loads correctly in Kindle, iBooks, and Kobo.
npx skillsadd smerchek/skills/markdown-to-epub
Requires skills.sh CLI
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.
Create, read, edit, and manipulate Word documents (.docx files) with formatting, tracked changes, and text extraction.
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).