markitdown

Installation
SKILL.md

markitdown

Convert documents into clean Markdown with Microsoft's markitdown. It keeps structure — headings, tables, lists, links, slide notes, sheet names — instead of scraping flat text, which is what makes it good LLM input.

It extracts text that is already in the file. It does not OCR: scanned PDFs and photos come back empty (see "Image-only content" below).

Setup

markitdown --version   # expect 0.1.x or later

If it's missing, install it as an isolated tool. It needs Python 3.10+:

Installs
48
GitHub Stars
4
First Seen
Jul 31, 2026