This is your go-to for converting documents between formats without wrestling with export dialogs. It wraps pandoc with battle-tested commands for the most common conversions: markdown to Word, PDF, or HTML, plus reverse trips back to markdown. The real value is in the details it gets right, like using GitHub Flavored Markdown mode to prevent lists from collapsing into paragraphs, providing CSS that makes HTML output actually readable, and documenting which PDF engine handles Unicode characters. If you've ever needed to get markdown into Google Docs with formatting intact or generate a PDF without installing 4GB of LaTeX tools, the documented workarounds here will save you an hour of trial and error.

skills.sh installs
495
GitHub stars
8
last updated
Aug 21, 2026

Install

$ npx -y skills add plinde/claude-plugins --skill pandoc --agent claude-code

Installs into .claude/skills of the current project.

Files

Pandoc Document Conversion Skill

Convert documents between formats using pandoc, the universal document converter.

Prerequisites

# Check if pandoc is installed
pandoc --version

# Install via Homebrew if needed
brew install pandoc

Common Conversions

Markdown to Word (.docx)

# Basic conversion
pandoc input.md -o output.docx

# With table of contents
pandoc input.md --toc -o output.docx

# With custom reference doc (for styling)
pandoc input.md --reference-doc=template.docx -o output.docx

# Standalone with metadata
pandoc input.md -s --metadata title="Document Title" -o output.docx

Markdown to PDF

# Requires LaTeX - install one of:
#   brew install --cask basictex      # Smaller (~100MB)
#   brew install --cask mactex-no-gui # Full (~4GB)
# After install: eval "$(/usr/libexec/path_helper)" or new terminal

# Basic conversion (uses pdflatex)
pandoc input.md -o output.pdf

# With table of contents and custom margins
pandoc input.md -s --toc --toc-depth=2 -V geometry:margin=1in -o output.pdf

Sponsors

Details

Repository
github.com/plinde/claude-plugins
Categories
Frontend Development, Documentation, Code Review & Quality, Marketing & SEO, Office & Documents
First seen
Jun 3, 2026
1devanshudesai avatarexpo-liquid-glassdevanshudesai/agent-skillsDesign and implement beautiful, fluid Liquid Glass interfaces in Expo React Native apps. Covers four paths: (1) expo-glass-effect for UIKit-backed glass surface493skills.sh installs
2dkyazzentwatwa avatardocument-converter-suitedkyazzentwatwa/chatgpt-skillsConvert PDFs, Office docs, markdown, HTML, and tables between editable formats. Use for best-effort document conversion, PDF utilities, form filling, and table 490skills.sh installs
3dylanfeltus avatarvisual-qadylanfeltus/skillsUse vision models to self-review screenshots against design intent. Catches spacing issues, alignment problems, color inconsistencies, responsive bugs, and acce477skills.sh installs
4null-shot avatarcloudflare-opennextnull-shot/cloudflare-skillsDeploy Next.js to Cloudflare Workers with full App Router, Pages Router, ISR, and SSG support. Load when creating Next.js projects for Workers, migrating from V466skills.sh installs
5secondsky avatartanstack-routersecondsky/claude-skillsTanStack Router type-safe file-based routing for React. Use for SPAs, TanStack Query integration, Cloudflare Workers, or encountering devtools, type safety, loa461skills.sh installs
6next-safe-action avatarsafe-action-tanstack-querynext-safe-action/skillsUse when integrating next-safe-action with TanStack Query (React Query) -- mutationOptions(), useMutation, ActionMutationError error handling, type guards, opti453skills.sh installs