md-to-office

Convert Markdown content to DOCX, PPTX, and PDF using Pandoc.

368|75|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/claude-office-skills/skills --skill md-to-office
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: md-to-office
Source: https://github.com/claude-office-skills/skills/tree/main/md-to-office
Command: npx skills add https://github.com/claude-office-skills/skills --skill md-to-office

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandoc, pypandoc, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill addresses the need to transform plain Markdown text into professional, formatted documents for various office applications like Word and PowerPoint.

Core Features & Use Cases

  • Convert Markdown to DOCX, PPTX, PDF, HTML, and more using Pandoc.
  • Apply custom styling with reference templates.
  • Generate presentations with structured slides from Markdown.
  • Use YAML frontmatter for metadata and document properties.

Quick Start

Convert the provided markdown content into a Word document.

Frequently Asked Questions about md-to-office

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

FAQPage Schema
How do I convert Markdown to Word documents and presentations?

You convert Markdown to Word documents and presentations by using Pandoc to transform plain text into formatted DOCX and PPTX files, supporting advanced features like custom templates and table of contents generation.

What is the best way to generate a PPTX presentation from Markdown?

The best way to generate a PPTX presentation from Markdown is using Pandoc, which creates structured slides directly from your text while allowing YAML frontmatter for metadata and document properties embedding.

Does converting Markdown to PDF with Pandoc support custom templates?

Yes, converting Markdown to PDF with Pandoc supports custom templates, allowing you to apply professional reference styling and generate a table of contents for your document output.

Can I use Python for batch processing Markdown to DOCX conversion?

Yes, you can use Python for batch processing Markdown to DOCX conversion by integrating the pypandoc library to automate document generation workflows across multiple files.

Why use Pandoc for Markdown to Office document conversion?

You use Pandoc for Markdown to Office document conversion because it transforms plain text into professional formatted files like DOCX, PPTX, and PDF while embedding YAML metadata for document properties.