x2md-skill

Installation
SKILL.md

X2MD Skill

Use this skill when the user wants batch conversion to Markdown from common document formats.

What this skill does

  • Converts slide files to PDF with LibreOffice (soffice --headless)
  • Extracts slide text and notes to Markdown from PPTX
  • Extracts text from PDF to Markdown (text PDFs only, no OCR)
  • Handles mixed extensions in one directory: .ppt, .pptx, .pps, .ppsx, .odp, .pdf
  • Mirrors source directory structure in output

Required toolchain

  • Python 3.9+
  • python-pptx (pip install python-pptx)
  • pypdf (pip install pypdf)
  • LibreOffice CLI (soffice in PATH)
Installs
2
GitHub Stars
45
First Seen
May 21, 2026