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.