← 返回 Skills 市场
openlark

Microsoft MarkItDown

作者 OpenLark · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
129
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install microsoft-markitdown
功能描述
Use MarkItDown to convert various files (PDF, Word, Excel, PPT, images, audio, HTML, CSV, JSON, etc.) to Markdown format for LLM processing and text analysis...
安全使用建议
This skill looks like a wrapper around a third‑party PyPI package (markitdown) and optionally forwards content to external LLM/Azure services. Before installing or using it: 1) verify the package source — find the PyPI page or source repository and review the maintainer, recent releases, and code (look for typosquatting and unexpected network/callouts); 2) avoid installing into your system Python — use an isolated virtualenv or sandbox; 3) do not enable OCR/LLM/Azure features or provide API keys unless you trust the provider and understand that file contents will be transmitted off‑host; 4) ask the skill author for a homepage/repository link, a list of dependencies installed by the extras, and checksums for releases; and 5) if you must test it, try it on non‑sensitive sample files first. Additional information that would raise confidence: authoritative homepage/repo, PyPI package page, vendor/owner identity, and an explicit declaration of required environment variables and data‑handling policy.
功能分析
Type: OpenClaw Skill Name: microsoft-markitdown Version: 1.0.0 The skill bundle provides instructions for using the legitimate Microsoft MarkItDown tool to convert various file formats to Markdown. The installation commands and Python API examples in SKILL.md are consistent with the official documentation for the 'markitdown' package, and no malicious behaviors such as data exfiltration or unauthorized execution were identified.
能力评估
Purpose & Capability
The name and description (convert many filetypes to Markdown) match the SKILL.md instructions (use the markitdown CLI/Python API). However the skill's name uses 'Microsoft' while the implementation references a third‑party PyPI package 'markitdown' and optional Azure/OpenAI integrations — the Microsoft branding may be misleading and the provenance of the package is not provided.
Instruction Scope
Instructions tell the agent to install and run a third‑party package and optionally to instantiate LLM clients (OpenAI) or call Azure Document Intelligence. Enabling OCR/LLM features implies sending extracted file contents to external APIs; the SKILL.md does not provide any data handling / privacy guidance or declare the credentials/environment variables required for these flows. The agent is also instructed to iterate ZIP contents and process arbitrary files supplied by the user — normal for the task, but increases data‑exfiltration risk when combined with LLM/Azure calls.
Install Mechanism
There is no formal install spec in the registry; the SKILL.md recommends running pip install 'markitdown[all]'. Installing an opaque PyPI package (and its extras) from an unspecified source is a moderate-to-high risk because package provenance, maintainers, and contents are unknown. The SKILL.md also suggests optional extras that will pull additional dependencies (potentially including network‑enabled tools) without documenting them.
Credentials
The instructions reference needing an LLM API key (OpenAI) and Azure Document Intelligence configuration for optional features, yet the registry declares no required environment variables or primary credential. This mismatch means the skill can prompt the agent/user to provide secrets at runtime but gives no upfront justification or scoping for those credentials. Requesting API keys to external providers is plausible for OCR/LLM and Azure features, but the absence of declared env vars and lack of guidance on minimal scopes is a red flag.
Persistence & Privilege
The skill is instruction-only, has no install spec in the registry, does not request persistent 'always' inclusion, and doesn't claim to modify other skills or system-wide settings. It can be invoked autonomously (platform default), which is expected; no elevated persistence is requested.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install microsoft-markitdown
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /microsoft-markitdown 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Microsoft MarkItDown. - Convert multiple file types (PDF, Word, Excel, PowerPoint, images, audio, HTML, CSV, JSON, ZIP, YouTube videos, EPUB, Outlook) to Markdown format. - Supports both command-line and Python API usage. - Optional plugin system for extended functionality, including OCR and Azure Document Intelligence. - Includes dependency tags for selective installation based on file formats. - Provides example commands and code snippets to guide usage.
元数据
Slug microsoft-markitdown
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Microsoft MarkItDown 是什么?

Use MarkItDown to convert various files (PDF, Word, Excel, PPT, images, audio, HTML, CSV, JSON, etc.) to Markdown format for LLM processing and text analysis... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 129 次。

如何安装 Microsoft MarkItDown?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install microsoft-markitdown」即可一键安装,无需额外配置。

Microsoft MarkItDown 是免费的吗?

是的,Microsoft MarkItDown 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Microsoft MarkItDown 支持哪些平台?

Microsoft MarkItDown 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Microsoft MarkItDown?

由 OpenLark(@openlark)开发并维护,当前版本 v1.0.0。

💬 留言讨论