← 返回 Skills 市场
Pandoc Convert
作者
TriDefender
· GitHub ↗
· v1.0.0
· MIT-0
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install pandoc-convert - 安装完成后,直接呼叫该 Skill 的名称或使用
/pandoc-convert触发 - 根据 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.
元数据
常见问题
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。
推荐 Skills