Convert files and office documents to Markdown. Supports PDF, DOCX, PPTX, XLSX, images (with OCR), audio (with transcription), HTML, CSV, JSON, XML, ZIP, YouTube URLs, EPubs and more.
74
66%
Does it follow best practices?
Impact
85%
3.40xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./scientific-skills/markitdown/SKILL.mdOpenRouter AI image integration
OpenRouter base URL
0%
100%
Recommended vision model
0%
100%
llm_client to MarkItDown
0%
100%
llm_model to MarkItDown
0%
100%
llm_prompt to MarkItDown
0%
100%
Scientific prompt content
0%
100%
OPENROUTER_API_KEY env var
0%
100%
markitdown[all] install
0%
100%
result.text_content used
0%
100%
Error handling
100%
100%
Parallel batch document conversion
Single instance reused
0%
100%
ThreadPoolExecutor used
0%
0%
max_workers parameter set
0%
0%
markitdown[all] install
0%
100%
Per-file error handling
100%
100%
Source filename in output
0%
0%
Format/extension in output
0%
0%
Summary failure count
100%
100%
Summary success count
100%
100%
Output files use .md extension
100%
100%
Stream-based conversion with cleanup
convert_stream() called
0%
100%
Binary mode open
100%
100%
file_extension parameter present
0%
100%
file_extension dot prefix
0%
100%
Whitespace regex cleanup
100%
100%
Regex pattern targets 3+ newlines
100%
100%
result.text_content attribute
0%
100%
strip() applied
100%
100%
Error handling
0%
0%
b58ad7e
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.