← 返回 Skills 市场
tridefender

Pandoc Convert

作者 TriDefender · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
115
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pandoc-convert
功能描述
Convert documents between formats using Pandoc CLI (Markdown, DOCX, PDF, HTML, EPUB, PPTX, ODT, RTF, LaTeX, CSV/TSV, Jupyter, etc.). Use when: (1) converting...
安全使用建议
This skill appears to legitimately wrap Pandoc for document conversions. Before installing, note: (1) the skill assumes a local 'pandoc' binary (and optionally LaTeX engines like xelatex/lualatex) but does not declare or install them—ensure Pandoc is present and trusted on your system; (2) Pandoc filters, Lua scripts, and custom readers/writers can execute code or perform I/O—avoid running untrusted filters or documents without sandboxing (use --sandbox when handling untrusted input); (3) examples show fetching content from URLs and using server mode—be aware those features perform network access if used; (4) overall risk is low for normal usage, but follow standard precautions when converting documents from unknown sources.
功能分析
Type: OpenClaw Skill Name: pandoc-convert Version: 1.0.0 The skill provides a comprehensive wrapper for the Pandoc document conversion utility, which is a powerful tool with a large attack surface. It is classified as suspicious because it explicitly documents and enables high-risk capabilities, such as arbitrary code execution via JSON/Lua filters (--filter, --lua-filter) and network access for fetching remote resources, without implementing safety constraints. The wrapper script scripts/pandoc-convert.sh passes all user-provided arguments directly to the pandoc binary, which constitutes a lack of input sanitization for flags and could allow an attacker to trigger these high-risk features if the agent is manipulated into processing untrusted input or using malicious parameters.
能力评估
Purpose & Capability
The name, description, SKILL.md, reference doc, and the conversion wrapper script all describe Pandoc usage and conversions—this is coherent. One small inconsistency: the skill has no declared required binaries, env vars, or install spec, but both documentation and scripts assume a working 'pandoc' binary (and optionally LaTeX engines like xelatex/lualatex). The skill should declare that dependency; otherwise behavior depends on the runtime environment.
Instruction Scope
SKILL.md provides command-line examples and options for Pandoc usage; the included wrapper script only reads the explicit input and output arguments and forwards options to pandoc. Examples in the docs mention fetching from URLs and using server mode/filters (normal Pandoc features) but do not instruct the agent to scan unrelated files or exfiltrate data.
Install Mechanism
This is an instruction-only skill with no install spec and a small shell helper script. Nothing in the bundle fetches or installs code from external URLs; no archive downloads or arbitrary installers are present.
Credentials
The skill requests no environment variables or credentials. The docs reference common Pandoc features that may read paths (defaults files using ${HOME})—expected behavior for a document conversion tool and proportionate to its purpose.
Persistence & Privilege
The skill is user-invocable, not always-on, and does not attempt to modify other skills or system-wide agent settings. It does not request elevated or persistent privileges.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pandoc-convert
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pandoc-convert 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of pandoc-convert skill. - Provides document conversion using Pandoc 3.6.3 CLI, supporting formats like Markdown, DOCX, PDF, HTML, EPUB, ODT, PPTX, LaTeX, RTF, CSV/TSV, and Jupyter. - Includes a detailed quick-reference with common conversion commands and usage scenarios. - Documents key Pandoc options for input/output customization, PDF generation, citation, and code/highlighting. - Lists supported PDF engines and explains PDF workflows, including support for Chinese and custom LaTeX engines. - Designed for a wide range of conversion, extraction, and formatting tasks using the Pandoc ecosystem.
元数据
Slug pandoc-convert
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Pandoc Convert 是什么?

Convert documents between formats using Pandoc CLI (Markdown, DOCX, PDF, HTML, EPUB, PPTX, ODT, RTF, LaTeX, CSV/TSV, Jupyter, etc.). Use when: (1) converting... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 115 次。

如何安装 Pandoc Convert?

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

Pandoc Convert 是免费的吗?

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

Pandoc Convert 支持哪些平台?

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

谁开发了 Pandoc Convert?

由 TriDefender(@tridefender)开发并维护,当前版本 v1.0.0。

💬 留言讨论