Kindle Book
Convert markdown (.md) or plain text (.txt) files into Amazon KDP-ready book files: EPUB3 for Kindle digital publishing and a print-ready PDF for KDP paperback (6×9", 5×8", or custom trim). Use this skill whenever the user wants to: publish a book on Amazon Kindle, create an ebook from markdown, generate a KDP-ready EPUB or print PDF, self-publish a book, convert a manuscript to Kindle format, or make digital + print book files. Trigger even for partial phrases like "make it a Kindle book", "publish this as an ebook", "KDP files", "format my book for Amazon", or "I want to sell this on Kindle"
Install
npx skills add nikmcfly/kindle-book-skill --skill kindle-bookgit clone --depth 1 https://github.com/nikmcfly/kindle-book-skill.git /tmp/kindle-book-skill
mkdir -p ~/.claude/skills
cp -r /tmp/kindle-book-skill/. ~/.claude/skills/kindle-bookPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Kindle Book Skill Converts MD/TXT manuscripts → **EPUB3** (Kindle digital) + **print-ready PDF** (KDP paperback) using pandoc + XeLaTeX. ## Quick Start 1. Read the user's source file(s) from `/mnt/user-data/uploads/` 2. Extract or ask for book metadata (see Metadata section) 3. Run `scripts/build_kindle.py` with appropriate flags 4. Present both output files to the user ## Prerequisites Check ```bash which pandoc xelatex python3 ``` All three must be present. They are pre-installed in Claude's container. --- ## Step 1: Extract Metadata Parse YAML frontmatter from the MD file if present. If missing, ask the user for: | Field | Required | Default | |-------|----------|---------| | `title` | ✅ | — | | `author` | ✅ | — | | `language` | ✅ | `en-US` | | `publisher` | optional | — | | `rights` | optional | — | | `description` | optional | — | | `trim_size` | optional | `6x9` | | `cover_image` | optional | none | **Supported trim sizes**: `5x8`, `6x9` (most popular), `8.5x11` **YAML frontmatter format** (tell user to add to top of MD file): ```yaml --- title: "My Book Title" author: "Author Name" language: en-US publisher: "Publisher Name" rights: "© 2025 Author Name. All rights reserved." description: "One-line book description for metadata." trim_size: "6x9" cover_image: "cover.jpg" # optional, path relative to manuscript --- ``` --- ## Step 2: Prepare the Manuscript ### Heading Structure (critical for chapter splitting)
Details
- Skill name
kindle-book- Repository
- nikmcfly/kindle-book-skill
- License
- MIT
- Repo updated
- 27 March 2026
FAQ
What does the Kindle Book skill do?
Convert markdown (.md) or plain text (.txt) files into Amazon KDP-ready book files: EPUB3 for Kindle digital publishing and a print-ready PDF for KDP paperback (6×9", 5×8", or custom trim). Use this skill whenever the user wants to: publish a book on Amazon Kindle, create an ebook from markdown, generate a KDP-ready EPUB or print PDF, self-publish a book, convert a manuscript to Kindle format, or make digital + print book files. Trigger even for partial phrases like "make it a Kindle book", "publish this as an ebook", "KDP files", "format my book for Amazon", or "I want to sell this on Kindle"
How do I install the Kindle Book skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add nikmcfly/kindle-book-skill --skill kindle-book. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Kindle Book popular?
It lives in nikmcfly/kindle-book-skill, which has 12 GitHub stars and 4 forks.
Related skills
Frog and Toad Studio
12CathyErer/frog-and-toad-studio
Frog and Toad 精读课 studio (Arnold Lobel, I Can Read L2, ESL G1). Generates the per-chapter 三件套 — a 关键词地图 projection HTML (locked cream-paper house style), a one-page Student Workbook .docx, and an Answer Key 答案版 .docx (red bold underlined answers) — plus optional per-lesson 课程总结与作业 (WeChat-ready) and Obsidian sync. Trigger whenever the user asks to make, redo, update, or fix ANY Frog and Toad teaching material: "做 Frog and Toad 三件套", "第X章 关键词地图 / workbook / 练习册 / 答案版", "青蛙和蟾蜍", "重新生成 Spring 的 workbook", "更新课程总结", "列出下一章关键词", "按 Frog and Toad 风格做"; or when they upload/reference Frog and Toad boo
Douyin Viral Analysis
12jk5626996/douyin-viral-analysis
把一个抖音账号的爆款作品全流程拆解成数据 —— 采集作品与互动数据、按内容类型分类、量化画风(墨/留白/灰/彩色占比、色相、调色板)、量化文案(结构、句式、文字位置、高频词)、算指标相关性,产出通用「数据速览」页与 PDF,再由 AI 基于 JSON 撰写结论。当用户要「分析某个抖音账号的爆款 / 拆解某账号的内容规律 / 做抖音账号诊断 / 看某账号的画风文案数据 / 竞品内容分析」时使用。同时支持图文号和视频号(视频号自动跳过画面 OCR 与画风量化)。
Jd CV Grill
13mikezhangyl/jd-cv-grill
Bilingual JD/CV/Resume tailoring and resume polish skill for job applications. Use when the user provides a job description, JD, role posting, existing CV/resume, LinkedIn profile, portfolio, or career notes and wants to optimize, rewrite, polish, or customize a resume/CV for ATS keywords, recruiter screening, interview-ready evidence, and role fit. 适用于根据招聘 JD、岗位描述、目标公司、现有简历/CV/LinkedIn/profile 进行简历优化、简历润色、岗位匹配、ATS 关键词映射、经历深挖、项目证据提炼和中英文求职简历定制。
Chinese Formal Document Format
14ianlinkstudy/chinese-formal-document-format
中文正式文档排版(Chinese formal-document formatting)。保守地整理中文正式 DOCX 的页面、字体、字号、固定行距、标题层级、落款、日期和表格,参照 GB/T 9704-2012,但不改写正文。当用户上传中文 DOCX 并说“排版、排一下、整理格式、调格式、公文格式排版、党政机关公文格式、按国企排版”,或要求整理报告、方案、函、通知、请示、会议纪要,或提到仿宋_GB2312、楷体_GB2312、方正小标宋简体、固定值28磅、一、(一)1.(1)层级时使用。输出格式化 DOCX 和核验报告,保留原文、数字、标点、段落、表格及页眉页脚。
CV Review
14karmenti/cv-review-skill
Review and give actionable feedback on CVs/resumes. Use whenever a user shares a CV, resume, or job application document and asks for feedback, review, suggestions, or help making it stronger, even if they don't explicitly ask for "review". Also triggers when users mention they're job hunting, applying to roles, want to improve their CV, ask "is this CV good?", attach a PDF/doc that looks like a resume, or paste resume content. Works in Estonian or English. Especially useful for //kood students, career-changers, and tech roles.
Present
16StasPotapov/present
Guides the person from an idea to a finished HTML presentation (deck): slide text, design brief, an offline single-file deck with a presenter window, a run-through aloud and trimming to the time budget. Short path: a one-page presentation in one go. Talks and writes the deck in the person's language.
Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.