← 返回 Skills 市场
112
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wxmd2df
功能描述
报告输出自动转PDF。当向用户发送Markdown报告文件时,自动转换为PDF后再发送,确保微信和飞书用户可以直接查看。
安全使用建议
This skill does what it says (convert Markdown to PDF for messaging channels) but it runs npx -y md-to-pdf@latest at runtime — meaning it will download and execute code from the npm registry without a pinned version. Before installing or enabling: 1) confirm the environment has Node/npm/npx and add them to the declared requirements; 2) prefer pinning the npm package to a specific trusted version or vendoring the conversion tool into a vetted install step; 3) require user approval before running the conversion for sensitive documents, or run the conversion in an isolated/containerized environment; 4) review the md-to-pdf package (owner, popularity, recent changes) to assess supply-chain risk. If you cannot accept on-demand execution of unpinned npm packages, do not enable this skill as-is.
能力评估
Purpose & Capability
The stated purpose (auto-convert .md to .pdf for WeChat/Feishu) matches the SKILL.md instructions. However, the skill metadata says no required binaries/env, while the instructions assume a Node/npm environment (npx) and even adjusts PATH to include Homebrew. The need for npx/node should be declared.
Instruction Scope
Instructions stay within the stated task (generate PDF from a specific .md and send it). They do not request secrets or unrelated files. But they explicitly run a shell command that downloads and executes an npm package at runtime (npx -y md-to-pdf@latest) and modify PATH to include $HOME/.homebrew/bin — actions that extend beyond simple file conversion and require careful review/controls.
Install Mechanism
There is no install spec, but the runtime uses npx -y to fetch and run md-to-pdf@latest from the npm registry. That dynamically executes third-party code (un-pinned latest) on the host each time — a supply-chain and arbitrary-code execution vector. The skill does not declare Node/npm as a requirement or pin the package version.
Credentials
The skill requests no credentials or sensitive environment variables. Its runtime needs (fonts for Chinese, Node/npx) are operational rather than secret-oriented.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent system privileges. It does not modify other skills or system-wide settings beyond a temporary PATH prepended in the command.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wxmd2df - 安装完成后,直接呼叫该 Skill 的名称或使用
/wxmd2df触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of md-to-pdf skill.
- Automatically converts Markdown report files to PDF before sending on WeChat and Feishu to ensure direct viewing.
- Sends Markdown or PDF based on channel capability: always PDF for WeChat/Feishu, MD for others (Discord, Telegram).
- Includes fallback: if PDF conversion fails, sends original Markdown and notifies the user.
- Notes support for Chinese fonts and guidance on layout adjustments for complex content.
元数据
常见问题
jinx 是什么?
报告输出自动转PDF。当向用户发送Markdown报告文件时,自动转换为PDF后再发送,确保微信和飞书用户可以直接查看。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 112 次。
如何安装 jinx?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wxmd2df」即可一键安装,无需额外配置。
jinx 是免费的吗?
是的,jinx 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
jinx 支持哪些平台?
jinx 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 jinx?
由 jingxxxxx(@jingxxxxx)开发并维护,当前版本 v1.0.0。
推荐 Skills