Domains
Forms
Domains
Forms
Mechanism
Breaks down how the skill works and what it produces, so you can quickly judge whether it fits your scenario and value.
When a user needs to convert PDF, Office docs, HTML, CSV, JSON, XML, images, audio, ZIP, YouTube URLs, or EPubs into Markdown for LLM processing or text analysis.
uvx markitdown <input> to run the tool without install-o file output, or stdin piping-x, -m, -c) and Azure Document Intelligence (-d) for better extractionA Markdown file or stream preserving structure (headings, tables, lists, links), ready for downstream LLM or analysis tasks.
Use Cases
A researcher receives a 50-page PDF report and needs to feed it into an LLM for summarization. They use this skill to run `uvx markitdown report.pdf -o report.md`, obtaining a clean Markdown version with headings and tables intact. This saves manual copying and lets the LLM analyze the content directly, improving research efficiency.
A developer has Excel and PowerPoint files from a client and wants plain text for documentation. Using this skill, they convert both via `uvx markitdown data.xlsx -o data.md` and `uvx markitdown slides.pptx -o slides.md`. The Markdown outputs are easily version-controlled and reused in docs, reducing format friction.
Skill Relationships
Dependency relationships read as "the upper tier points to the lower tier." The current Skill sits in the middle tier — above are Skills that depend on it, below are Skills it depends on.
Tier 1 · These Skills Use Me
Tier 2 · Current Skill
Tier 3 · I Use These Skills
Browse this skill's relationships within its skillset. Click a node to switch the side panel; use the search box to jump to any skill.
Skill File