← 返回 Skills 市场
raulsimpetru

Pdf Form Filler

作者 RaulSimpetru · GitHub ↗ · v0.2.0
cross-platform ✓ 安全检测通过
5065
总下载
4
收藏
27
当前安装
2
版本数
在 OpenClaw 中安装
/install pdf-form-filler
功能描述
Fill PDF forms programmatically with text values and checkboxes. Use when you need to populate fillable PDF forms (government forms, applications, surveys, etc.) with data. Supports setting text fields and checkboxes with proper appearance states for visual rendering.
安全使用建议
Use this on copies of important PDFs, especially forms containing personal or business data. Install dependencies from trusted package sources, consider pinning pdfrw for sensitive environments, and review the filled PDF before submitting it.
功能分析
Type: OpenClaw Skill Name: pdf-form-filler Version: 0.2.0 The OpenClaw skill 'pdf-form-filler' is benign. Its core functionality, implemented in `pdf_form_filler/fill_pdf_form.py`, correctly uses the `pdfrw` library to read, modify, and write PDF forms as described. There is no evidence of data exfiltration, malicious execution, persistence, or prompt injection attempts in any of the analyzed files (SKILL.md, README.md, code). File I/O is limited to the specified input/output PDFs and JSON data, which is directly aligned with the skill's stated purpose.
能力评估
Purpose & Capability
The stated purpose is to fill and inspect PDF form fields, and the implementation uses pdfrw to read user-specified PDFs, update matching fields, and write a user-specified output PDF.
Instruction Scope
Runtime instructions and examples are user-directed, including optional batch processing over a chosen forms directory; they do not instruct autonomous scanning, hidden execution, or account-impacting actions.
Install Mechanism
Installation is conventional Python packaging with a console entry point and a pdfrw dependency. The dependency is specified as pdfrw>=0.4 rather than pinned, and some documentation still references a legacy scripts path, but these are usability and supply-chain hygiene notes rather than evidence of unsafe behavior.
Credentials
The skill needs local access to the PDFs and JSON/form data the user provides, which is proportionate to filling forms. It does not request credentials, environment variables, network endpoints, broad filesystem indexing, or external services.
Persistence & Privilege
No background worker, scheduled task, privilege escalation, self-modification, or persistent agent behavior is present in the artifacts.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pdf-form-filler
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pdf-form-filler 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.2.0
- Added `pdf_form_filler` module with `__init__.py` and core `fill_pdf_form.py` implementation. - Removed legacy script from `scripts/fill_pdf_form.py`. - Updated SKILL.md to include version metadata. - Improved project packaging and entry points in `setup.py`.
v0.1.0
Initial release of pdf-form-filler. - Programmatically fill PDF forms with text values and checkboxes. - Uses pdfrw to set text fields and checkbox appearance states for accurate visual rendering. - Preserves form structure for further edits post-filling. - Provides utility to list PDF form field names and types. - Includes documentation and usage examples for quick start, advanced, and batch filling scenarios.
元数据
Slug pdf-form-filler
版本 0.2.0
许可证
累计安装 191
当前安装数 27
历史版本数 2
常见问题

Pdf Form Filler 是什么?

Fill PDF forms programmatically with text values and checkboxes. Use when you need to populate fillable PDF forms (government forms, applications, surveys, etc.) with data. Supports setting text fields and checkboxes with proper appearance states for visual rendering. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 5065 次。

如何安装 Pdf Form Filler?

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

Pdf Form Filler 是免费的吗?

是的,Pdf Form Filler 完全免费(开源免费),可自由下载、安装和使用。

Pdf Form Filler 支持哪些平台?

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

谁开发了 Pdf Form Filler?

由 RaulSimpetru(@raulsimpetru)开发并维护,当前版本 v0.2.0。

💬 留言讨论