Convert local documents to Markdown using Microsoft's markitdown CLI. Best for: PDF, Word, Excel, PowerPoint, images (OCR), audio. Can fetch URLs but Jina is faster for web. Triggers on: convert to markdown, read PDF, parse document, extract text from, docx, xlsx, pptx, OCR image, local file.
100
Does it follow best practices?
Validation for skill structure
Local document conversion via CLI
markitdown for PDF
0%
0%
markitdown for Excel
0%
100%
markitdown for Word
0%
100%
CLI usage (Bash)
0%
100%
Stdout redirect to file
0%
100%
PDF output file present
0%
0%
Excel output file present
100%
100%
Word output file present
100%
100%
No pip library imports for docs
0%
77%
pip install markitdown
0%
100%
Without context: $0.4641 · 1m 52s · 27 turns · 28 in / 7,063 out tokens
With context: $0.5375 · 2m 6s · 33 turns · 36 in / 5,324 out tokens
Tool routing: Jina for URLs vs markitdown for local files
Jina for URL
0%
100%
markitdown for local HTML
0%
100%
markitdown CLI usage
0%
100%
No markitdown on URL
100%
100%
No requests/BeautifulSoup for URL
70%
100%
Local file output saved
100%
100%
URL content retrieved
100%
100%
Combined report produced
100%
100%
pip install markitdown
0%
100%
No curl/wget fallback for local
100%
100%
Without context: $0.5731 · 2m · 27 turns · 32 in / 8,739 out tokens
With context: $0.5924 · 1m 54s · 32 turns · 37 in / 6,848 out tokens
OCR image text extraction
markitdown for OCR
0%
66%
No Tesseract/pytesseract
0%
100%
CLI usage (Bash)
0%
0%
Output saved to file
70%
60%
Correct image file passed
70%
100%
pip install markitdown
0%
37%
Extracted text present
100%
100%
No OpenCV preprocessing
100%
100%
Script or log of commands
37%
100%
Without context: $0.3395 · 1m 17s · 24 turns · 26 in / 4,148 out tokens
With context: $1.2074 · 4m 40s · 52 turns · 91 in / 13,701 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.