document-conversion-pandoc

Convert PDF and EPUB documents into Markdown with Pandoc.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/jfriisj/coding-agents --skill document-conversion-pandoc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-conversion-pandoc
Source: https://github.com/jfriisj/coding-agents/tree/main/.github/skills/document-conversion-pandoc
Command: npx skills add https://github.com/jfriisj/coding-agents --skill document-conversion-pandoc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PDFs and EPUB documents arrive as binary assets that are hard to edit or reuse. This skill provides a reproducible path to convert those documents into Markdown for editing, versioning, and knowledge sharing.

Core Features & Use Cases

  • Deterministic PDF → Markdown: Converts PDFs to Markdown with front-matter-aware adjustments and Pandoc-based normalization.
  • EPUB → Markdown: Converts EPUBs to Markdown with optional media extraction and configurable Markdown flavors.
  • Use Case: When updating a documentation bundle, regenerate all Markdown outputs to keep content in sync with source PDFs/EPUBs.

Quick Start

Preview conversions with a dry-run to preview targets before writing outputs, then run the conversion with overwrite when you want to update Markdown files.

Frequently Asked Questions about document-conversion-pandoc

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

FAQPage Schema
How do I convert PDF to Markdown using Pandoc?

You convert EPUB to Markdown with configurable Markdown flavors and optional media extraction, transforming binary EPUB assets into editable, version-controlled text.

Can I bulk regenerate Markdown outputs from source PDFs and EPUBs?

You can preview conversion targets with a dry-run before writing outputs, then execute the conversion with overwrite to safely update Markdown files.

Does the PDF to Markdown conversion work with VS Code tasks?

Yes, the conversion provides reproducible commands suitable for VS Code tasks or terminal use, integrating Pandoc with repository-native tooling for deterministic outputs.

What is the best way to extract media when converting EPUB to Markdown?

The conversion process applies Pandoc-based normalization and front-matter-aware adjustments to reliably transform binary PDFs into version-controlled Markdown content.