← Back to Skills Marketplace
385
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install pet-sitter-intake
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install pet-sitter-intake - After installation, invoke the skill by name or use
/pet-sitter-intake - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 385 downloads so far.
How do I install Pet Sitter Intake Form Generator?
Run "/install pet-sitter-intake" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Pet Sitter Intake Form Generator free?
Yes, Pet Sitter Intake Form Generator is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Pet Sitter Intake Form Generator support?
Pet Sitter Intake Form Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Pet Sitter Intake Form Generator?
It is built and maintained by bnathan (@basilanathan); the current version is v5.0.1.
More Skills