← 返回 Skills 市场
lnj22

pdf

作者 lnj22 · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ 安全检测通过
81
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install organize-messy-files-pdf
功能描述
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs...
安全使用建议
This skill appears coherent with its stated purpose, but before installing or running it: (1) Review and install the required dependencies yourself — both Python packages (pypdf, pdfplumber, reportlab, pdf2image, pytesseract, etc.) and system packages (poppler-utils, tesseract, qpdf/pdftk as needed). The SKILL.md and scripts reference these but there is no automated installer. (2) The code monkey-patches pypdf behavior as a workaround; this is a brittle but disclosed hack — be prepared for viewer quirks and test on non-sensitive documents first. (3) Treat untrusted PDFs with care: parsing complex PDFs can expose parser vulnerabilities or hidden JavaScript in PDFs; run on a sandbox or isolated environment if you will process files from unknown sources. (4) If you need networked or server-side use, verify where you host dependencies and keep them up-to-date. If you want, I can produce a checklist of exact packages/versions and system commands to prepare a safe environment for running these scripts.
功能分析
Type: OpenClaw Skill Name: organize-messy-files-pdf Version: 0.1.0 The skill bundle is a comprehensive and well-documented toolkit for PDF manipulation, including text extraction, merging, and form filling. It utilizes standard Python libraries such as pypdf, pdfplumber, and reportlab, along with common CLI utilities like qpdf. While fill_fillable_fields.py contains a monkeypatch for the pypdf library, it is explicitly documented as a workaround for a specific bug in pypdf version 5.7.0. No evidence of data exfiltration, malicious execution, or harmful prompt injection was found; all scripts and instructions in SKILL.md and forms.md are strictly aligned with the stated purpose of PDF processing.
能力评估
Purpose & Capability
The name/description (PDF extraction, form filling, merging/splitting) matches the included scripts and examples. Required tools and libraries (pypdf, pdfplumber, reportlab, pdf2image/pytesseract, poppler utilities, etc.) are exactly what you'd expect for this functionality; there are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
SKILL.md and forms.md instruct the agent to run local Python scripts and command-line utilities to inspect, convert, validate bounding boxes, and annotate/fill PDFs. The instructions are detailed and constrained to PDF processing tasks and do not direct reading unrelated files, environment variables, or sending data to external endpoints.
Install Mechanism
There is no install spec. The skill relies on many external Python libraries and system utilities (pypdf, pdfplumber, reportlab, pdf2image, pytesseract, pypdfium2, poppler-utils, qpdf/pdftk, etc.). That is reasonable for a PDF toolkit, but the lack of a declared install step means the environment must already provide these or a user must install them manually. This should be called out to avoid runtime failures.
Credentials
The skill does not request any environment variables, credentials, or config paths. The code does not read or require secrets. No unexpected external service credentials are declared or used.
Persistence & Privilege
The skill is not always-enabled and does not attempt to modify other skills or global agent configuration. It does perform local file I/O (reads/writes PDFs, images, JSON), which is appropriate for its purpose.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install organize-messy-files-pdf
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /organize-messy-files-pdf 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Bulk publish from all-task-skills-dedup
元数据
Slug organize-messy-files-pdf
版本 0.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

pdf 是什么?

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 81 次。

如何安装 pdf?

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

pdf 是免费的吗?

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

pdf 支持哪些平台?

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

谁开发了 pdf?

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

💬 留言讨论