CtrlK
BlogDocsLog inGet started
Tessl Logo

markitdown

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.

Install with Tessl CLI

npx tessl i github:NeverSight/skills_feed --skill markitdown
What are skills?

100

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

77%

59%

Quarterly Data Markdown Report

Local document conversion via CLI

Criteria
Without context
With context

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

100%

49%

Competitive Research Digest

Tool routing: Jina for URLs vs markitdown for local files

Criteria
Without context
With context

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

73%

37%

Scanned Receipt Data Extraction

OCR image text extraction

Criteria
Without context
With context

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

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

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.