markdown-exporter

Convert Markdown content into DOCX, PPTX, XLSX, PDF, HTML, IPYNB, MD, CSV, JSON/JSONL, XML, and extracted code files.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Pans0020/opencode-skills --skill markdown-exporter-pans0020
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markdown-exporter
Source: https://github.com/Pans0020/opencode-skills/tree/main/markdown-exporter
Command: npx skills add https://github.com/Pans0020/opencode-skills --skill markdown-exporter-pans0020

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markdown, pandas, jinja2, xhtml2pdf, pillow, pypandoc-binary, and includes assets (resource) components.

What problem does it solve?

Converting Markdown into polished, shareable files usually requires switching tools, learning multiple export workflows, and manually formatting outputs.

Core Features & Use Cases

  • Export Markdown to multiple formats: DOCX, PPTX, XLSX, PDF, HTML, IPYNB, MD, CSV, JSON/JSONL, XML.
  • Extract code blocks as script files: Generate language-specific files (e.g., Python, Bash, JS, HTML, YAML, etc.) directly from fenced code blocks.
  • Supports practical table workflows: Markdown tables can be converted into spreadsheets, datasets, and markup-friendly formats.

Quick Start

Ask your AI agent to use the markdown-exporter skill to convert the Markdown table in '/path/input.md' into an XLSX file at '/path/output.xlsx'.

Frequently Asked Questions about markdown-exporter

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

FAQPage Schema
How do I convert Markdown to DOCX, PPTX, or PDF for document export?

Converting Markdown to DOCX, PPTX, or PDF requires generating the correct target MIME types and filenames. You can use automated pipelines to instantly turn Markdown content into polished, shareable output documents for downstream use.

What is the best way to extract code blocks from Markdown into script files?

The best way to extract code blocks from Markdown into script files is to parse fenced code blocks and generate language-specific source files like Python, Bash, JS, HTML, or YAML automatically, avoiding manual copy-pasting from documentation.

Can I convert Markdown tables into XLSX, CSV, or JSON datasets?

Yes, you can convert Markdown tables into XLSX, CSV, or JSON/JSONL files. This workflow transforms static markup tables into structured spreadsheets and data files for downstream analysis and dataset management.

Does Pandas support converting Markdown data formats into XML and IPYNB files?

Processing Markdown data formats into XML and IPYNB files is supported through Pandas and conversion libraries. You can transform table workflows into structured datasets, notebooks, and markup-friendly outputs using these dependencies.

What are the limitations of converting Markdown to HTML for report generation?

Limitations of converting Markdown to HTML for report generation include potential styling constraints and dependency on libraries like xhtml2pdf or Jinja2 to produce correct target MIME types and render complex formatting accurately across different browsers.