← Back to Skills Marketplace
cat-xierluo

Markdown to Word

by xierluo · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
205
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install md2word
Description
Markdown转Word文档技能。将Markdown文档转换为符合中文排版标准的专业格式Word文档,支持多种预设格式。适用于正式文档、论文、报告等需要规范排版的文档转换。
Usage Guidance
This skill appears to do what it says: convert Markdown to Word with configurable presets. Points to consider before installing/using: 1) If your Markdown contains external image URLs, the tool will fetch those (standard behavior) — that causes outbound HTTP requests and may reveal your IP to remote hosts; avoid converting untrusted documents or run in a network-restricted environment if that matters. 2) Mermaid chart rendering invokes an external mmdc binary (npm @mermaid-js/mermaid-cli) via subprocess; running untrusted binaries or rendering untrusted Mermaid input can run arbitrary code in the binary's environment — the script falls back to text if local mmdc is not found. 3) The code writes temporary files into the skill directory; run the tool in an isolated or disposable workspace if you process sensitive data. 4) If you want extra assurance, review scripts/md2word.py and any omitted files for the image download function and confirm there are no unexpected network endpoints or hidden telemetry. Otherwise the skill's requirements and behavior are proportionate to its purpose.
Capability Analysis
Type: OpenClaw Skill Name: md2word Version: 1.0.1 The md2word skill bundle is a legitimate utility for converting Markdown files into professionally formatted Word documents. The code is well-structured and its behavior aligns strictly with its stated purpose, supporting features like Mermaid diagram rendering via subprocess calls to 'mmdc' and external image embedding via 'urllib'. While it possesses capabilities for network access and local command execution, these are implemented using safe practices (e.g., list-based subprocess arguments) and are necessary for the tool's functionality. No evidence of malicious intent, data exfiltration, or prompt injection was found across the scripts (md2word.py, chart_handler.py) or documentation.
Capability Assessment
Purpose & Capability
The name/description (Markdown→Word, Chinese typography presets) match the delivered files: a CLI entrypoint (scripts/md2word.py), configuration/presets, template extraction, image/table/chart handlers and documentation. Declared Python and optional mermaid-cli dependencies are appropriate for the stated functionality.
Instruction Scope
SKILL.md instructs running the provided Python scripts and optionally mermaid-cli. The codebase includes image downloading support (per CHANGELOG) and chart rendering that invokes a local mmdc subprocess if available. Those behaviors are expected for embedding external images and rendering Mermaid charts, but they imply network requests for external image URLs and execution of an external binary (mmdc). No instructions ask the agent to read unrelated system credentials or exfiltrate data.
Install Mechanism
No install spec is present (instruction-only skill) and dependencies are typical (pip packages and optional npm mermaid-cli). No archive downloads from arbitrary URLs or unusual install locations are present in the metadata.
Credentials
The skill requests no credentials or config paths. The only environment influence observed is an optional MMDCCMD environment variable used to override the mmdc binary path for Mermaid rendering — appropriate and limited in scope.
Persistence & Privilege
always is false and the skill does not request permanent/system-wide changes. The scripts create temporary files in the skill directory when rendering charts and write output .docx files as expected; there is no evidence of modifying other skills or agent-wide configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install md2word
  3. After installation, invoke the skill by name or use /md2word
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
支持外部URL图片下载嵌入,调整图片显示比例
v1.0.0
Markdown转Word文档技能
Metadata
Slug md2word
Version 1.0.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 2
Frequently Asked Questions

What is Markdown to Word?

Markdown转Word文档技能。将Markdown文档转换为符合中文排版标准的专业格式Word文档,支持多种预设格式。适用于正式文档、论文、报告等需要规范排版的文档转换。 It is an AI Agent Skill for Claude Code / OpenClaw, with 205 downloads so far.

How do I install Markdown to Word?

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

Is Markdown to Word free?

Yes, Markdown to Word is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Markdown to Word support?

Markdown to Word is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Markdown to Word?

It is built and maintained by xierluo (@cat-xierluo); the current version is v1.0.1.

💬 Comments