← 返回 Skills 市场
qthans

PDF to markdown converter

作者 QThans · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ⚠ suspicious
314
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install pdf2markdown
功能描述
Convert PDF and image documents to clean Markdown via the PDF2Markdown CLI. Use when the user wants to extract text from PDFs, convert PDFs to markdown, pars...
安全使用建议
This skill appears to wrap an external CLI/service (pdf2markdown.io) which will require an API key and will likely upload documents to that service. Before installing or running it: 1) Verify the npm package (pdf2markdown-cli) and the domain (pdf2markdown.io) are legitimate and review their privacy/TOS to understand how uploaded documents are handled. 2) Expect to set PDF2MARKDOWN_API_KEY — treat it as sensitive and prefer npx (no global install) if you want to avoid changing system state. 3) Don't run any 'setup skills' or 'install to agents' commands unless you trust the package: those steps can modify agent/skill directories. 4) Test with non-sensitive documents first. 5) Ask the publisher to update the skill metadata to declare PDF2MARKDOWN_API_KEY (primaryEnv) and explicitly document any agent-directory modifications — that will remove the main coherence concern.
功能分析
Type: OpenClaw Skill Name: pdf2markdown Version: 0.1.0 The skill bundle facilitates PDF conversion but includes high-risk installation instructions in rules/install.md, specifically the use of `npx -y pdf2markdown-cli init -y` for automated remote code execution and a `setup skills` command designed to modify the configurations of multiple other AI agents (e.g., Cursor, Windsurf, Claude). While the provided security guidelines in rules/security.md suggest some defensive practices like gitignoring output, the CLI's capability for cross-application modification and the automated installation of remote packages are high-risk behaviors that warrant caution.
能力评估
Purpose & Capability
The declared purpose (convert PDFs/images to Markdown) matches the CLI commands and options in SKILL.md and the included docs. However, the SKILL.md and rules reference an API key (PDF2MARKDOWN_API_KEY) and require the CLI to be 'pre-installed and authenticated', but the registry metadata lists no required environment variables or primary credential — a clear metadata/instruction mismatch.
Instruction Scope
Instructions stay focused on parsing and output handling, advising file-based output and incremental reads. They also instruct running commands that will upload/parse files via the external CLI (expected). A notable instruction is the CLI's 'setup skills' command which claims to install into detected agent directories (e.g., .cursor/skills, .opencode/skills) — this implies the CLI may modify local agent files, which is beyond simple PDF parsing and worth scrutiny before running.
Install Mechanism
There is no install spec in the registry (instruction-only skill), but rules/install.md suggests installing via npm/pnpm/yarn or using npx for one-off use. The referenced package (pdf2markdown-cli on npm) and docs URL look consistent; there's no arbitrary download URL or archive extraction. The absence of an official install entry in the skill metadata while providing full install instructions in included files is an inconsistency to be aware of.
Credentials
The runtime docs explicitly reference PDF2MARKDOWN_API_KEY (and login commands), which is the credential required to use the CLI and the external service. Yet the skill metadata declares no required env vars or primary credential. That mismatch is problematic because users won't see the credential requirement at install/permission time. No unrelated credentials are requested, but an API key is clearly required in practice and should be declared.
Persistence & Privilege
The skill itself is not 'always' included and doesn't request elevated platform privileges. However, the install docs instruct the CLI to 'install skills' into multiple detected agents and specific agent directories. If followed, those commands could change agent configuration folders or deploy code into local agent skill directories — this is a persistence/privilege consideration users should understand before running the install steps.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pdf2markdown
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pdf2markdown 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
- Initial release of the pdf2markdown skill. - Supports converting PDF and image documents (JPEG, PNG, GIF, WebP, TIFF, BMP) to clean Markdown via the PDF2Markdown CLI. - Handles both synchronous parsing (for files under ~30MB) and async parsing (for large files up to 100MB). - Provides usage examples for direct file input and URL-based processing. - Output is organized in a dedicated `.pdf2markdown/` directory; supports both Markdown and JSON formats. - Requires pre-installation and authentication before use.
元数据
Slug pdf2markdown
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

PDF to markdown converter 是什么?

Convert PDF and image documents to clean Markdown via the PDF2Markdown CLI. Use when the user wants to extract text from PDFs, convert PDFs to markdown, pars... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 314 次。

如何安装 PDF to markdown converter?

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

PDF to markdown converter 是免费的吗?

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

PDF to markdown converter 支持哪些平台?

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

谁开发了 PDF to markdown converter?

由 QThans(@qthans)开发并维护,当前版本 v0.1.0。

💬 留言讨论