book-pipeline

Convert Obsidian notes and concept tags into EPUB 3 books with KDP metadata.

7|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/ChaosEmily/book-pipeline --skill book-pipeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: book-pipeline
Source: https://github.com/ChaosEmily/book-pipeline/tree/main/.agent/skills
Command: npx skills add https://github.com/ChaosEmily/book-pipeline --skill book-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a universal SOP to transform Obsidian notes and concept tags into a standards-compliant EPUB 3 book, and to assemble KDP-ready metadata for publishing.

Core Features & Use Cases

  • Automates drafting, formatting, and packaging of Markdown content into EPUB 3 ready for validation and distribution.
  • Generates complete KDP-ready metadata (title, description, BISAC, keywords) and supports preview workflows.
  • Applies to non-fiction analysis, academic popularization, essays, and any Markdown-based book project.

Quick Start

Open your Obsidian project and run the export pipeline to generate an EPUB and KDP-ready metadata.

Frequently Asked Questions about book-pipeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert Obsidian notes into an EPUB for publishing?

You can generate KDP-ready metadata from Markdown by running the export pipeline, which outputs complete title descriptions, BISAC categories, and keywords required for KDP publishing.

Can I use Obsidian Markdown files to generate BISAC categories and KDP keywords?

You can generate KDP-ready metadata from Markdown by running the export pipeline, which outputs complete title descriptions, BISAC categories, and keywords required for KDP publishing.

Do I need Python to export Obsidian notes to EPUB 3?

Yes, you need Python to export Obsidian notes to EPUB 3, as the pipeline requires the ability to run Python scripts and access your Obsidian vault to process the Markdown files.

What is the best way to prepare non-fiction Markdown drafts for KDP distribution?

This Skill applies to non-fiction analysis, academic popularization, and essays, handling any generic Markdown-based book project from initial drafting through formatting to final publishing.

Does this Markdown to EPUB workflow support academic essays and non-fiction books?

This Skill applies to non-fiction analysis, academic popularization, and essays, handling any generic Markdown-based book project from initial drafting through formatting to final publishing.