MarkItDown is a Python utility from Microsoft for converting various files (PDF, Word, Excel, PPTX, Images, Audio) to Markdown. Useful for extracting structu...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install markitdown或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install markitdown⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/markitdown/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: markitdown description: MarkItDown is a Python utility from Microsoft for converting various files (PDF, Word, Excel, PPTX, Images, Audio) to Markdown. Useful for extracting structured text for LLM analysis. homepage: https://github.com/microsoft/markitdown repository: https://github.com/microsoft/markitdown metadata: { "openclaw": { "requires": { "bins": ["python3"] }, "install": [ { "id": "venv", "kind": "exec", "command": "python3 -m venv .venv && .venv/bin/pip install 'markitdown[all]'", "label": "Create virtual environment and install markitdown with all dependencies from PyPI", }, ], }, } ---
MarkItDown is a Python utility developed by Microsoft (source: https://github.com/microsoft/markitdown) for converting various files and office documents to Markdown. It allows me to easily extract structured text (including tables, headers, and lists) from complex formats to better understand their content. The conversion happens locally using installed Python libraries.
Safety Note: The installation process downloads the markitdown package and its dependencies from the official Python Package Index (PyPI). Processing certain formats (like YouTube URLs) requires external network access to fetch the content. Processing local files requires access to the directory where the target files are located.
The skill installs the utility in a local virtual environment. Most features work out-of-the-box thanks to the markitdown[all] dependencies installed via PyPI. For specific formats (audio/video), system libraries (e.g., ffmpeg) may be required and must be installed on the host.
The virtual environment is automatically set up when the skill is installed. You must run the utility from within the skill's folder.
Useful for small files to see the result immediately.
./.venv/bin/markitdown /path/to/file.pdf
The best option for large documents. Save the result to a .md file and read it using the read tool.
./.venv/bin/markitdown /path/to/file.pdf -o /path/to/result.md
Navigate to the skill folder (e.g., cd ~/skills/markitdown) and execute:
./.venv/bin/markitdown ~/downloads/report.xlsx -o ~/downloads/report.md
After that, you can read the resulting report.md file.
安装 MarkItDown 后,可以对 AI 说这些话来触发它
Help me get started with MarkItDown
Explains what MarkItDown does, walks through the setup, and runs a quick demo based on your current project
Use MarkItDown to markItDown is a Python utility from Microsoft for converting variou...
Invokes MarkItDown with the right parameters and returns the result directly in the conversation
What can I do with MarkItDown in my documents & notes workflow?
Lists the top use cases for MarkItDown, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/markitdown/ 目录(个人级,所有项目可用),或 .claude/skills/markitdown/(项目级)。重启 AI 客户端后,用 /markitdown 主动调用,或让 AI 根据上下文自动发现并使用。
MarkItDown 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
MarkItDown 可免费安装使用。请查阅仓库了解许可证信息。
MarkItDown is a Python utility from Microsoft for converting various files (PDF, Word, Excel, PPTX, Images, Audio) to Markdown. Useful for extracting structu...
MarkItDown 属于「Documents & Notes」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my documents & notes tasks using MarkItDown
Identifies repetitive steps in your workflow and sets up MarkItDown to handle them automatically