← 返回 Skills 市场
basilanathan

Pet Sitter Intake Form Generator

作者 bnathan · GitHub ↗ · v5.0.1
cross-platform ⚠ suspicious
385
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install pet-sitter-intake
功能描述
Generate professional PDF client intake forms for pet sitting businesses. Use when a pet sitter, dog walker, pet boarder, or pet care professional needs a cl...
安全使用建议
This skill is coherent with its stated purpose and runs a bundled Python script to create PDFs locally. Before installing or running it: (1) be aware the forms intentionally include sensitive fields (alarm codes, Wi‑Fi passwords, key codes) — only enter those if you trust where the PDF will be stored/shared; (2) the generated PDF is written to disk (default /mnt/user-data/outputs) and presented via the agent UI, so ensure the output path and UI sharing behavior meet your privacy needs; (3) dependencies (reportlab, pyyaml) must be installed locally — consider running in a sandbox or reviewing the full scripts/generate_form.py before use; (4) source/homepage is not authoritative in the manifest (some references point to a GitHub repo in metadata) — if provenance matters, verify the repository and author before trusting; (5) the included script appears to contain minor code issues in the truncated excerpt — test on sample inputs first rather than running with real sensitive data.
功能分析
Type: OpenClaw Skill Name: pet-sitter-intake Version: 5.0.1 The skill's core functionality is benign, generating PDFs using `reportlab`. However, the `SKILL.md` and `skill.yaml` instruct the AI agent to construct a shell command (`python scripts/generate_form.py`) using user-provided inputs. This pattern introduces a shell injection vulnerability if the OpenClaw agent does not adequately sanitize user input before executing the command, potentially allowing arbitrary command execution. While the Python script itself uses `argparse` for internal input sanitization, the risk lies in the agent's command construction. No evidence of intentional malicious behavior like data exfiltration or persistence was found.
能力评估
Purpose & Capability
Name, description, CLI, SKILL.md, README, and the included Python script all align: generating fillable/printable PDF intake forms (themes, multi-pet, service templates). Requested permissions (filesystem, shell) match the stated need to write PDFs and run the script. There are no unrelated environment variables or cloud credentials.
Instruction Scope
Runtime instructions (SKILL.md and skill.yaml entryPoint) direct the agent to collect business/contact info and optionally home access details (alarm codes, Wi‑Fi, key codes). Collecting these fields is coherent with in‑home pet‑sitting forms but involves sensitive personal data; the SKILL.md also instructs writing the PDF to /mnt/user-data/outputs and to present the file via present_files (UI upload/show), which is expected but worth knowing from a privacy standpoint.
Install Mechanism
No install spec; this is effectively an instruction+script skill that runs local Python code bundled in the skill. Dependencies (reportlab, pyyaml) are declared and typical for PDF/YAML handling. There are no downloads from arbitrary URLs or extract steps.
Credentials
The skill requests no environment variables or external credentials. It only needs local filesystem and the ability to execute its Python script. That is proportional to its purpose. Note: the form may store sensitive information (home access codes, Wi‑Fi passwords) in the generated PDF — sensitive but purpose-aligned.
Persistence & Privilege
always:false and default autonomous invocation settings are used. The skill does not request permanent/global privileges and does not appear to modify other skills or system-wide config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pet-sitter-intake
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pet-sitter-intake 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v5.0.1
- Removed 11 files, primarily legacy PaxHeader files and example or script stubs. - No user-facing functionality changes; clean-up of internal or packaging files only. - Skill behavior and features remain unchanged.
v5.0.0
Initial release – generate professional, customizable PDF intake forms for pet sitters and related businesses. - Supports fillable PDFs with interactive fields and multiple color themes. - Allows generating custom forms for various services (boarding, walking, drop-ins) and multi-pet households. - Includes dedicated sections for home access, health, behavior, and service-specific needs. - Offers CLI and YAML config support for streamlined and repeatable form creation. - Easily share print-ready or digital forms with clients, branded to your business.
元数据
Slug pet-sitter-intake
版本 5.0.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Pet Sitter Intake Form Generator 是什么?

Generate professional PDF client intake forms for pet sitting businesses. Use when a pet sitter, dog walker, pet boarder, or pet care professional needs a cl... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 385 次。

如何安装 Pet Sitter Intake Form Generator?

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

Pet Sitter Intake Form Generator 是免费的吗?

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

Pet Sitter Intake Form Generator 支持哪些平台?

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

谁开发了 Pet Sitter Intake Form Generator?

由 bnathan(@basilanathan)开发并维护,当前版本 v5.0.1。

💬 留言讨论