pandoc

Convert documents between HTML, Markdown, PDF, DOCX, LaTeX, and EPUB formats.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Pandoc provides a single, reliable way to convert documents between dozens of formats (HTML, Markdown, PDF, DOCX, LaTeX, EPUB, etc.), reducing ad-hoc script growth and format drift.

Core Features & Use Cases

  • Converts between numerous input and output formats via a consistent CLI
  • Supports metadata blocks, templates, and filters to customize output
  • Use cases include generating PDFs from Markdown for reports, converting Word docs to Markdown for version control, and producing slides from notes

Quick Start

Run a sample conversion by converting input.md to output.html with pandoc.

Frequently Asked Questions about pandoc

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

FAQPage Schema
How do I convert Markdown to PDF for report generation?

To convert Markdown to PDF for report generation, you use a universal document converter that applies a consistent CLI to transform input files. This streamlines cross-format workflows by directly targeting PDF outputs from Markdown sources.

What is the best way to convert Word documents to Markdown for version control?

The best way to convert Word documents to Markdown for version control is using a universal document converter that processes DOCX files directly. This reduces format drift and eliminates the need for ad-hoc conversion scripts.

Can I use templates and metadata to customize document conversion outputs?

Yes, you can use templates and metadata to customize document conversion outputs. The conversion process supports metadata blocks, templates, and Lua-based filters as part of its option set to tailor the final document.

Does a single document converter support HTML, LaTeX, and EPUB formats?

A single document converter does support HTML, LaTeX, and EPUB formats. It provides a reliable way to convert documents between dozens of formats, applying broadly to various input and output types via a consistent CLI.

How do I produce presentation slides from my text notes?

To produce presentation slides from your text notes, you can use a universal document converter that supports slide production. This allows you to generate slides directly from formats like Markdown without manual formatting.

Why should I use a universal document converter instead of format-specific scripts?

You should use a universal document converter instead of format-specific scripts to reduce ad-hoc script growth and format drift. It provides a single, reliable way to convert documents between over 60 formats via a consistent CLI.