← 返回 Skills 市场
yangmanqi2104201431-ship-it

my skill

作者 yangmanqi2104201431-ship-it · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
137
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pdfmd
功能描述
Convert Markdown files to PDF using Pandoc and LaTeX with options for syntax highlighting, table of contents, and custom CSS.
安全使用建议
This skill appears to do what it claims: convert Markdown to PDF by calling your local pandoc and LaTeX engine. Before installing or running: (1) ensure you install pandoc and a LaTeX distribution from official sources; (2) review and run the included script locally rather than granting it automated network access — it only executes pandoc locally via subprocess; (3) avoid converting untrusted Markdown on systems where your LaTeX distribution allows shell escape (LaTeX can execute system commands when configured to do so), or run conversions in a sandbox if inputs are untrusted; (4) note the manifest omission that doesn't list pandoc/LaTeX as required binaries — this is a documentation/registry oversight, not a functional red flag. If you need higher assurance, inspect the script (scripts/md2pdf.py) and test on a non-sensitive machine first.
功能分析
Type: OpenClaw Skill Name: pdfmd Version: 1.0.0 The skill is a legitimate utility for converting Markdown files to PDF using Pandoc and LaTeX. The Python script (scripts/md2pdf.py) safely uses subprocess.run with argument lists to prevent shell injection and contains no evidence of data exfiltration, obfuscation, or malicious intent.
能力评估
Purpose & Capability
The SKILL.md and the included Python script both implement Markdown->PDF conversion via pandoc and a LaTeX engine, which matches the description. Minor inconsistency: the registry metadata lists no required binaries, but the documentation and script clearly depend on external binaries (pandoc and a LaTeX engine). This is a manifest-documentation mismatch but not a functional or malicious issue.
Instruction Scope
Instructions and the script are narrowly scoped to: checking pandoc/LaTeX presence, reading the provided .md (and optional CSS) file, and invoking pandoc to produce a PDF. There are no instructions to read unrelated files, access environment secrets, or send data to external endpoints. The script uses subprocess.run to call local pandoc, which is expected for this task.
Install Mechanism
This is an instruction-only skill with a bundled script and no install spec. Nothing in the package downloads or installs software automatically — the SKILL.md directs users to install pandoc/LaTeX themselves from official sources. Risk from install mechanism is low.
Credentials
The skill requests no environment variables, credentials, or configuration paths. The functionality legitimately requires only local binaries (pandoc and a LaTeX engine); no secrets or external API access are requested.
Persistence & Privilege
The skill is not marked always:true and is user-invocable. It does not attempt to modify other skills or system-wide agent settings. Autonomous invocation is allowed by default but is not combined with elevated privileges or broad credentials here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pdfmd
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pdfmd 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of md2pdf: convert Markdown files to PDF using Pandoc and LaTeX. - Supports multiple LaTeX engines (XeLaTeX, LuaLaTeX, PDFLaTeX) with automatic detection. - Includes options for table of contents, custom CSS, and code highlighting styles. - Provides built-in CJK font support, standard margins, and syntax highlights for code blocks. - Reports missing dependencies and provides installation instructions if needed.
元数据
Slug pdfmd
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

my skill 是什么?

Convert Markdown files to PDF using Pandoc and LaTeX with options for syntax highlighting, table of contents, and custom CSS. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 137 次。

如何安装 my skill?

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

my skill 是免费的吗?

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

my skill 支持哪些平台?

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

谁开发了 my skill?

由 yangmanqi2104201431-ship-it(@yangmanqi2104201431-ship-it)开发并维护,当前版本 v1.0.0。

💬 留言讨论