← Back to Skills Marketplace
qiulanzhu

将 Markdown 文档转换为精美 PNG 图片。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/tablet/laptop/desktop

by QiuYi · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
157
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install md2png
Description
将 Markdown 文档转换为精美 PNG 图片。仅操作当前工作目录下的 Markdown 文件,不修改系统文件。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/table...
Usage Guidance
该技能整体自洽且低风险,但在安装/使用前请注意:1) 确认你的环境有 Node/npm/npx,否则技能的检查会失败;2) 在决定执行 npm install -g [email protected] 前,先在 npm 或 GitHub 上核验 md2png-cli 的来源与信誉,避免全局安装未知包;3) 推荐在受控目录中运行(例如专门的临时工作目录),以减少残留临时文件或意外覆盖;4) 如果关心最小权限,考虑在项目本地安装而不是全局安装;5) 技能已包含防止 Shell 注入和路径穿越的校验,但仍要避免传入未信任的内容。
Capability Assessment
Purpose & Capability
名称和描述(将 Markdown 转为 PNG)与运行步骤一致:使用本地 md2png-cli 工具通过 npx 运行、在当前目录读写临时文件并返回 PNG。没有要求与功能无关的凭据或配置路径。
Instruction Scope
SKILL.md 明确限定只操作当前工作目录、禁止路径穿越、对主题/尺寸/输出文件名做白名单校验并禁止将原始文本直接拼接进 shell,流程总体受限且有防注入措施。但说明里依赖 npx/npm/node 工具链(通过 npx --no-install 检查 md2png-cli),技能并未在声明中列出这些必需的二进制或环境前置条件;若删除临时文件失败可能留下残留文件。
Install Mechanism
无安装规格,指令型技能不写盘自身代码,风险较低。运行时依赖本地已安装的 md2png-cli,但技能明确禁止自动联网下载或在运行时安装依赖。
Credentials
不请求任何环境变量或凭据。唯一涉及的外部依赖是第三方 npm 包 [email protected](由用户决定是否安装全局),该需求与功能直接相关且比例合适。
Persistence & Privilege
不要求始终加载(always: false)、不修改其他技能或系统设置,也不持久化自身配置。技能行为范围受限于当前目录。
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install md2png
  3. After installation, invoke the skill by name or use /md2png
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- 强制依赖本地已安装的 [email protected],不再自动联网下载。 - 执行前新增对 cli 工具本地可用性的检查,如未安装会提示用户手动全局安装。 - 以文本作为输入时,需先用 Write 工具写入临时文件,禁止直接拼接到 Bash 命令,增强安全性。 - 执行转换时统一使用 npx --no-install,防止运行时网络访问。 - 转换完成后自动清理由文本生成的临时 Markdown 文件。
v1.0.1
- 限定操作范围:现在仅允许处理当前工作目录下的 Markdown 文件,不再访问网络或系统文件。 - 增加参数白名单校验:严格检查主题、尺寸和输出文件名,限制输入文件只能为当前目录下的相对路径,禁止目录跳转和绝对路径。 - 转换方式更新:采用 npx 临时调用 md2png-cli,无需要求用户全局安装。 - 规范输出文件名格式,提升安全性和兼容性。 - 文档中明确说明所有限制与校验规则。
v1.0.0
- 首次发布:md2png 1.0.0 - 支持将 Markdown 文件或文本渲染成 PNG 图片 - 可选 10 种精美主题与 4 种图片尺寸 - 命令行参数允许自定义主题、尺寸、输出路径 - 自动检查 md2png-cli 是否安装,并引导安装 - 生成图片支持直接预览
Metadata
Slug md2png
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is 将 Markdown 文档转换为精美 PNG 图片。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/tablet/laptop/desktop?

将 Markdown 文档转换为精美 PNG 图片。仅操作当前工作目录下的 Markdown 文件,不修改系统文件。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/table... It is an AI Agent Skill for Claude Code / OpenClaw, with 157 downloads so far.

How do I install 将 Markdown 文档转换为精美 PNG 图片。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/tablet/laptop/desktop?

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

Is 将 Markdown 文档转换为精美 PNG 图片。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/tablet/laptop/desktop free?

Yes, 将 Markdown 文档转换为精美 PNG 图片。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/tablet/laptop/desktop is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 将 Markdown 文档转换为精美 PNG 图片。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/tablet/laptop/desktop support?

将 Markdown 文档转换为精美 PNG 图片。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/tablet/laptop/desktop is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 将 Markdown 文档转换为精美 PNG 图片。当用户要求将 markdown 文件、markdown 文本转成图片、截图、png 时触发。支持多种主题(note/dark/sakura/ocean/tech 等)和尺寸(mobile/tablet/laptop/desktop?

It is built and maintained by QiuYi (@qiulanzhu); the current version is v1.0.2.

💬 Comments