← Back to Skills Marketplace
jeminay

MarkItDown

by Damir Armanov · GitHub ↗ · v1.0.4
cross-platform ✓ Security Clean
2532
Downloads
0
Stars
56
Active Installs
5
Versions
Install in OpenClaw
/install markitdown
Description
MarkItDown is a Python utility from Microsoft for converting various files (PDF, Word, Excel, PPTX, Images, Audio) to Markdown. Useful for extracting structu...
Usage Guidance
Install this if you are comfortable with a PyPI-based Python tool and its extra dependencies. Only pass files, folders, or URLs you intentionally want converted, because the resulting Markdown may contain private document contents.
Capability Analysis
Type: OpenClaw Skill Name: markitdown Version: 1.0.4 The skill installs the legitimate `markitdown` Python utility from PyPI into a virtual environment. The `SKILL.md` transparently declares that processing certain formats (e.g., YouTube URLs) requires external network access, which is a legitimate function of the tool. All actions, including file system access and network calls, are aligned with the stated purpose of converting various document types. There is no evidence of intentional malicious behavior such as data exfiltration, backdoor installation, or prompt injection against the agent.
Capability Assessment
Purpose & Capability
The stated purpose is document, media, and web-content conversion to Markdown; local file reads and optional URL fetching are disclosed and necessary for that purpose.
Instruction Scope
Runtime instructions show user-directed conversions against explicit input and output paths, with no prompt override, autonomous bulk processing, destructive action, or background worker behavior.
Install Mechanism
Installation creates a local Python virtual environment and runs an unpinned PyPI install of markitdown[all], which is disclosed and purpose-aligned but pulls a broad dependency set at install time.
Credentials
Python, local file access, optional network access for URL inputs, and possible host media libraries such as ffmpeg are proportionate to the conversion task; no credentials are requested.
Persistence & Privilege
Persistence is limited to the local .venv and user-directed output files; there is no service installation, privilege escalation, credential storage, or durable agent memory.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install markitdown
  3. After installation, invoke the skill by name or use /markitdown
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.4
Added repository/homepage provenance and safety notes about PyPI install and file/network access
v1.0.3
Fix SKILL.md content update to English
v1.0.2
Translated SKILL.md to English
v1.0.1
Fixed SKILL.md metadata, install specs and removed hardcoded paths
v1.0.0
Initial release
Metadata
Slug markitdown
Version 1.0.4
License
All-time Installs 56
Active Installs 56
Total Versions 5
Frequently Asked Questions

What is MarkItDown?

MarkItDown is a Python utility from Microsoft for converting various files (PDF, Word, Excel, PPTX, Images, Audio) to Markdown. Useful for extracting structu... It is an AI Agent Skill for Claude Code / OpenClaw, with 2532 downloads so far.

How do I install MarkItDown?

Run "/install markitdown" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is MarkItDown free?

Yes, MarkItDown is completely free (open-source). You can download, install and use it at no cost.

Which platforms does MarkItDown support?

MarkItDown is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created MarkItDown?

It is built and maintained by Damir Armanov (@jeminay); the current version is v1.0.4.

💬 Comments