markitdown

Convert PDF, Word, PowerPoint, Excel, images, audio, HTML, CSV, JSON, XML, ZIP, and ePub files into Markdown.

3|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/HouseGarofalo/claude-code-base --skill markitdown-housegarofalo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markitdown
Source: https://github.com/HouseGarofalo/claude-code-base/tree/main/.claude/skills/markitdown
Command: npx skills add https://github.com/HouseGarofalo/claude-code-base --skill markitdown-housegarofalo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires markitdown, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of converting various file formats into Markdown, making them easily digestible for AI models and LLM analysis.

Core Features & Use Cases

  • Universal Conversion: Supports PDF, Word, PowerPoint, Excel, images, audio, HTML, CSV, JSON, XML, ZIP, and ePub.
  • AI-Ready Output: Generates LLM-friendly Markdown for content extraction and analysis.
  • Use Case: Convert a complex PDF report into a clean Markdown document to feed into an LLM for summarization and key insight extraction.

Quick Start

Use the markitdown skill to convert the attached document '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 a PDF to Markdown for AI analysis?

To convert a PDF to Markdown for AI analysis, this Skill transforms the document into LLM-friendly Markdown text. It extracts content from PDFs and other formats, providing clean data preparation for language models.

What is the best way to extract text from Word, Excel, and PowerPoint for LLM processing?

The best way to extract text from Word, Excel, and PowerPoint for LLM processing is converting them directly into LLM-friendly Markdown. This Skill supports universal conversion of these Office formats for seamless content extraction.

Can I convert images and audio files to Markdown for content extraction?

Yes, you can convert images and audio files to Markdown for content extraction. This Skill supports universal conversion across diverse file types including images and audio, generating AI-ready Markdown output.

What file formats are supported for converting documents to Markdown?

Supported file formats for converting documents to Markdown include PDF, Word, PowerPoint, Excel, images, audio, HTML, CSV, JSON, XML, ZIP, and ePub. This wide array ensures broad document processing compatibility.

Do I need the markitdown Python package to convert files to Markdown?

Yes, you need the markitdown Python package installed to convert files to Markdown. It requires this dependency, along with optional dependencies for specific format support like audio or image extraction.

How do I prepare HTML and ePub files for AI summarization?

To prepare HTML and ePub files for AI summarization, you convert them into clean Markdown documents. This facilitates document processing by making the extracted content easily digestible for LLM analysis.