markitdown

Convert documents, images, and audio files into Markdown.

2|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/neflibata-feng/MyArxiv-Agent --skill markitdown-neflibata-feng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markitdown
Source: https://github.com/neflibata-feng/MyArxiv-Agent/tree/main/agent/skills/DocumentProcessing/markitdown
Command: npx skills add https://github.com/neflibata-feng/MyArxiv-Agent --skill markitdown-neflibata-feng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of converting various file formats into Markdown, making content easily digestible and processable by LLMs.

Core Features & Use Cases

  • Universal Conversion: Supports over 15 file formats including PDF, DOCX, PPTX, images (with OCR), audio (with transcription), HTML, and more.
  • LLM-Friendly Output: Generates token-efficient Markdown for seamless integration with language models.
  • AI Enhancement: Optionally uses AI for enhanced image descriptions and OCR.
  • Use Case: Convert a collection of research papers, presentations, and spreadsheets into a unified Markdown knowledge base for an AI assistant.

Quick Start

Use the markitdown skill to convert the file named 'report.pdf' into a markdown file.

Frequently Asked Questions about markitdown

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert PDF, DOCX, and other documents to Markdown for LLM processing?

To convert documents to Markdown for LLM processing, you can transform over 15 file formats including PDF, DOCX, and PPTX into token-efficient text representations. This conversion facilitates seamless integration with language models by providing structured Markdown output.

What is the best way to extract text from images and audio for an AI knowledge base?

The best way to extract text from images and audio for an AI knowledge base is using a conversion tool that supports OCR for images and transcription for audio. It optionally uses AI for enhanced visual content descriptions, outputting LLM-friendly Markdown.

Can I convert PPTX and HTML files into a unified Markdown format?

Yes, you can convert PPTX and HTML files into a unified Markdown format. The tool supports universal conversion across over 15 distinct file formats, transforming diverse presentations and web pages into consistent, token-efficient Markdown text.

Does converting documents to Markdown reduce token usage for language models?

Yes, converting documents to Markdown reduces token usage for language models. The process generates token-efficient Markdown representations specifically designed to streamline text processing and facilitate seamless integration with LLMs.

Why use AI-enhanced OCR for image conversion to Markdown?

You use AI-enhanced OCR for image conversion to Markdown to generate accurate text and rich visual content descriptions. This optional AI enhancement improves transcription quality, making complex images more digestible for LLM integration.