← Back to Skills Marketplace
150
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install doc2md
Description
Document to Markdown converter - convert DOCX, PPTX, Excel files to Markdown. Use when extracting content from Word documents, PowerPoint presentations, or E...
README (SKILL.md)
\r \r
Doc2MD - Quick Office Parser\r
\r Convert Word, PowerPoint, and Excel files to Markdown using MinerU Open API. No API key required.\r \r
Quick Start\r
\r
# Doc2MD - Quick Office Parser\r
mineru-open-api flash-extract report.docx\r
\r
# Doc2MD - Quick Office Parser\r
mineru-open-api flash-extract slides.pptx\r
\r
# Doc2MD - Quick Office Parser\r
mineru-open-api flash-extract data.xlsx\r
\r
# Doc2MD - Quick Office Parser\r
mineru-open-api flash-extract https://example.com/report.docx\r
\r
# Doc2MD - Quick Office Parser\r
mineru-open-api flash-extract report.docx -o ./output/\r
```\r
\r
## Language Rule\r
\r
You MUST reply to the user in the SAME language they use. This is non-negotiable.\r
\r
## Capabilities\r
\r
- Converts DOCX, PPTX, XLS, XLSX to Markdown\r
- Supports both local files and URLs directly\r
- Preserves text, tables, and document structure\r
- No API key, no signup, no authentication\r
- Max 10MB / 20 pages per document\r
\r
## When to Use\r
\r
- User asks to "read", "extract", or "convert" a Word/PowerPoint/Excel file\r
- User shares a .docx, .pptx, or .xlsx and asks for its content\r
- User wants to summarize or analyze an office document\r
- User needs document content in Markdown format\r
\r
## CLI Reference\r
\r
Run `mineru-open-api flash-extract --help` for all available options.\r
\r
## Data Privacy\r
\r
- `flash-extract` uploads the document to MinerU's cloud API for processing and returns the result. No account or API key is required.\r
- Documents are processed in real-time and are not stored after extraction.\r
- For details, see https://mineru.net\r
\r
## Notes\r
\r
- Output is Markdown only; embedded images may be replaced with placeholders\r
- For larger files (up to 200MB/600 pages) or precision extraction, use `mineru-open-api extract` (requires auth via `mineru-open-api auth`)\r
- If the CLI cannot be installed via npm/uv/go, download it from https://mineru.net/ecosystem?tab=cli\r
Usage Guidance
This skill appears to do what it says — it calls the mineru-open-api CLI to upload and convert documents to Markdown. Before installing or using it: (1) do not upload sensitive or confidential documents unless you trust mineru.net and have reviewed its privacy/storage policy, because flash-extract uploads files to a third-party endpoint without authentication; (2) verify the mineru-open-api package/repo provenance (npm/uv package name and the GitHub repo) before installing third‑party CLI software; (3) if you need offline processing, prefer an offline converter or run the CLI in a sandboxed environment; (4) be cautious about conversion requests that reference internal URLs (the tool may fetch arbitrary network resources). If you want a deeper assessment, provide the mineru-open-api package source (npm link or GitHub repo contents) so its code and network behavior can be reviewed.
Capability Analysis
Type: OpenClaw Skill
Name: doc2md
Version: 1.0.0
The doc2md skill is a wrapper for the MinerU Open API CLI tool used to convert Office documents (DOCX, PPTX, XLSX) to Markdown. While the tool uploads documents to a third-party cloud service (mineru.net) for processing, this behavior is explicitly disclosed in the SKILL.md documentation and is consistent with the stated purpose. No evidence of malicious intent, data exfiltration of sensitive system files, or prompt injection attacks was found.
Capability Assessment
Purpose & Capability
The skill's name/description match its requirements: it requires the mineru-open-api CLI and its instructions call that CLI to convert DOCX/PPTX/XLSX to Markdown. The declared install methods (npm/uv/go) and the referenced GitHub repo align with a CLI distribution.
Instruction Scope
SKILL.md instructs the agent to run mineru-open-api flash-extract against local files or URLs; it does not ask the agent to read unrelated files or environment variables. However, the flash-extract operation uploads user documents to MinerU's cloud API (per the doc), and the skill therefore causes outbound transfer of potentially sensitive content. It also allows converting documents located by URL, which could cause the tool to fetch arbitrary network resources.
Install Mechanism
Installation is via npm/uv/go for a named package (mineru-open-api) or a GitHub go install. This is a typical distribution model but still executes third‑party code on the user's machine. No arbitrary download-from-random-URL installer is specified, which reduces but does not eliminate risk. Users should verify package provenance before installing.
Credentials
The skill requests no environment variables or credentials (proportionate), but it explicitly uploads documents to a third‑party cloud without requiring authentication. That low friction makes accidental or unwanted exfiltration easier — especially for sensitive files. The SKILL.md also claims documents are not stored after extraction; that is a vendor promise and not enforced by the skill itself.
Persistence & Privilege
The skill is not always-enabled and is user-invocable. It does not request persistent privileges, modify other skills, or require special platform flags. Autonomous invocation remains possible (default), but that is normal and not a sole reason for concern here.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install doc2md - After installation, invoke the skill by name or use
/doc2md - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of doc2md: fast Office-to-Markdown converter using MinerU Open API.
- Converts DOCX, PPTX, XLS, and XLSX files to Markdown.
- Supports both local files and URLs; no API key or authentication required.
- Preserves text, tables, and structure (up to 10MB or 20 pages per file).
- Simple CLI usage: mineru-open-api flash-extract [file or URL].
- Data privacy: documents processed in real-time; not stored.
- Output is Markdown-only; embedded images use placeholders.
Metadata
Frequently Asked Questions
What is Doc2md?
Document to Markdown converter - convert DOCX, PPTX, Excel files to Markdown. Use when extracting content from Word documents, PowerPoint presentations, or E... It is an AI Agent Skill for Claude Code / OpenClaw, with 150 downloads so far.
How do I install Doc2md?
Run "/install doc2md" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Doc2md free?
Yes, Doc2md is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Doc2md support?
Doc2md is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Doc2md?
It is built and maintained by tanis90 (@tanis90); the current version is v1.0.0.
More Skills