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 client intake form, onboarding questionnaire, or pet information sheet. Trigger phrases: "create intake form", "new client form for my pet sitting business", "pet sitter questionnaire", "boarding intake form". Supports fillable PDFs, custom color themes, multi-pet forms, home access sections, and service-specific templates.
Best use case
pet-sitter-intake is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
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 client intake form, onboarding questionnaire, or pet information sheet. Trigger phrases: "create intake form", "new client form for my pet sitting business", "pet sitter questionnaire", "boarding intake form". Supports fillable PDFs, custom color themes, multi-pet forms, home access sections, and service-specific templates.
Teams using pet-sitter-intake should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/pet-sitter-intake/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How pet-sitter-intake Compares
| Feature / Agent | pet-sitter-intake | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
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 client intake form, onboarding questionnaire, or pet information sheet. Trigger phrases: "create intake form", "new client form for my pet sitting business", "pet sitter questionnaire", "boarding intake form". Supports fillable PDFs, custom color themes, multi-pet forms, home access sections, and service-specific templates.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
AI Agents for Freelancers
Browse AI agent skills for freelancers handling client research, proposals, outreach, delivery systems, documentation, and repeatable admin work.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
SKILL.md Source
# Pet Sitter Client Intake Form Generator Generate polished, professional PDF intake forms for pet sitting businesses. Minimal input required — outputs a complete, branded, client-ready PDF. ## When to Use This Skill Activate when the user: - Asks to create a client intake form for pet sitting - Wants a new client questionnaire or onboarding form - Needs a pet information sheet for their business - Says "make a form for my pet sitting business" - Wants to look professional when taking on new clients - Asks for a boarding intake form, dog walking form, or drop-in visit checklist ## Features | Feature | Description | |---------|-------------| | **Fillable PDF Fields** | Interactive text fields and checkboxes for digital completion | | **7 Color Themes** | lavender, ocean, forest, rose, sunset, neutral, midnight | | **Multi-Pet Support** | Generate forms with 1-10 pet profile sections | | **Service Templates** | Specialized sections for boarding, walking, drop-in visits | | **Home Access Section** | Key codes, alarm info, WiFi, parking (for in-home sitting) | | **Config File Support** | Save business presets in YAML for reuse | ## Step 1: Collect Inputs Ask the user for: 1. **Business name** (required) — e.g., "Happy Paws Pet Sitting" 2. **Sitter name** (optional) — appears in authorization text 3. **Services offered** — Pet Sitting, Dog Walking, Boarding, Drop-in Visits, etc. 4. **Location** — city/state for the form header 5. **Contact info** — email, phone, or website for the footer 6. **Color theme** (optional) — show the 7 available themes 7. **Service type** (optional) — general, boarding, walking, or drop_in 8. **Number of pets** (optional) — if client has multiple pets If inputs are missing, use reasonable defaults or leave fields blank. ## Step 2: Generate the PDF ```bash python scripts/generate_form.py \ --business-name "Happy Paws Pet Sitting" \ --sitter-name "Jane Smith" \ --services "Dog Walking, Boarding, Drop-in Visits" \ --location "Austin, TX" \ --contact "jane@happypaws.com | (512) 555-1234" \ --theme ocean \ --service-type boarding \ --pets 2 \ --output "/mnt/user-data/outputs/client_intake_form.pdf" ``` ### All CLI Options | Option | Description | Default | |--------|-------------|---------| | `--business-name` | Business name for header | "Your Business Name" | | `--sitter-name` | Sitter name for authorization text | (blank) | | `--services` | Comma-separated services | "Pet Sitting, Dog Walking, Boarding" | | `--location` | City/state | (blank) | | `--contact` | Contact info | (blank) | | `--theme` | Color theme name | lavender | | `--service-type` | general, boarding, walking, drop_in | general | | `--pets` | Number of pet profiles (1-10) | 1 | | `--fillable` | Enable fillable PDF fields | (enabled by default) | | `--no-fillable` | Generate print-only form | — | | `--no-home-access` | Omit home access section | — | | `--config` | Path to YAML config file | — | | `--output` | Output PDF filename | client_intake_form.pdf | | `--list-themes` | Show available themes and exit | — | ### Using a Config File For repeat use, create a `config.yaml`: ```yaml business_name: "Happy Paws Pet Sitting" sitter_name: "Jane Smith" services: "Dog Walking, Boarding, Drop-in Visits" location: "Austin, TX" contact: "jane@happypaws.com" theme: ocean service_type: general num_pets: 1 fillable: true ``` Then generate with: ```bash python scripts/generate_form.py --config config.yaml --output client_form.pdf ``` ## Step 3: Present to User After generation, share the PDF with the user via `present_files`. Tell them: - ✅ The form has **fillable fields** — clients can type directly into it - ✅ It's also **print-ready** for handwritten responses - ✅ They can **customize the theme** to match their branding (`--list-themes`) - ✅ For multiple pets, use `--pets 2` (or more) - 💡 Suggest saving a config file for their business presets ## Form Sections Generated ### Page 1 — Pet Owner Information - Owner name, address, phone(s), email - Emergency contact (name, relationship, phone) - Veterinarian info + 24-hour emergency vet - Authorized pickup persons - Communication preferences (update frequency, contact method) ### Page 2 — Home Access *(optional, included by default)* - Entry method (lockbox, garage code, hidden key) - Alarm code and disarm instructions - WiFi network and password - Parking instructions - Thermostat/HVAC notes - Off-limits areas, house rules ### Page 3 — Pet Profile - Pet name, species, breed, age, weight, color/markings - Sex (with spay/neuter status) - Microchip and license numbers - Flea/tick prevention info ### Page 4 — Vaccinations - Interactive checkboxes: Rabies, DHPP, Bordetella, FVRCP, FeLV, Canine Influenza - Fillable expiration date fields - "Other" vaccine option ### Page 5 — Health & Behavior - Allergies, medical conditions - Medications table (name, dosage, frequency, instructions) - Behavior assessment: good with strangers/kids/dogs/cats - Fear triggers, separation anxiety level - Escape artist warnings - Commands known, recall reliability - Potty training status and schedule - Sleep location, crate training ### Page 6 — Feeding & Daily Care - Food brand/type, amount, storage location - Feeding schedule (checkboxes) - Treat permissions - Exercise needs ### Page 7 — Service-Specific *(if not general)* - **Boarding**: drop-off/pickup times, items checklist - **Walking**: leash behavior, route preferences, duration - **Drop-in**: per-visit task checklist ### Final Page — Authorization & Agreement - Emergency veterinary care authorization - Transport authorization - Photo/social media release - Cancellation policy acknowledgment - Liability statement - Signature, date, printed name - Office use section ## Available Themes | Theme | Description | |-------|-------------| | `lavender` | Soft purple & peach *(default)* | | `ocean` | Calming blue & sandy yellow | | `forest` | Natural sage green & gold | | `rose` | Warm pink & tan | | `sunset` | Coral orange & sky blue | | `neutral` | Professional gray & soft blue | | `midnight` | Elegant slate & warm gold | Run `--list-themes` to see color codes. ## Requirements - Python 3.8+ - `reportlab` (PDF generation) - `pyyaml` (optional, for config files) Install dependencies: ```bash pip install reportlab pyyaml ``` ## Tips - For **digital-first workflows**, keep fillable enabled (default) — clients can complete on phone/computer - For **print shops** or clients who prefer paper, use `--no-fillable` - **Multi-pet households**: Use `--pets 3` to generate separate profile sections - **Boarding businesses**: Use `--service-type boarding` for drop-off/pickup fields - **Dog walkers**: Use `--service-type walking` for route/leash behavior fields - Save a **config file** with your branding to generate consistent forms every time
Related Skills
PsyClaw Intake 5Clinic
这是 `INTAKE-5CLINIC` 的独立 ClawHub skill,用于 Agent 首次接入后的五科快速初评。
legal-matter-intake-summarizer
把法律相关咨询材料整理成事实、争议点、缺失材料与后续问题,不给法律结论。;use for legal, intake, case-summary workflows;do not use for 提供法律意见结论, 替代律师审查.
dataset-intake-auditor
在新数据集接入前检查字段、单位、缺失率、异常值与可用性。;use for data, dataset, audit workflows;do not use for 伪造统计结果, 替代正式数据治理平台.
---
name: article-factory-wechat
humanizer
Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
tavily-search
Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.
baidu-search
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.
agent-autonomy-kit
Stop waiting for prompts. Keep working.
Meeting Prep
Never walk into a meeting unprepared again. Your agent researches all attendees before calendar events—pulling LinkedIn profiles, recent company news, mutual connections, and conversation starters. Generates a briefing doc with talking points, icebreakers, and context so you show up informed and confident. Triggered automatically before meetings or on-demand. Configure research depth, advance timing, and output format. Walking into meetings blind is amateur hour—missed connections, generic small talk, zero leverage. Use when setting up meeting intelligence, researching specific attendees, generating pre-meeting briefs, or automating your prep workflow.
self-improvement
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Claude ('No, that's wrong...', 'Actually...'), (3) User requests a capability that doesn't exist, (4) An external API or tool fails, (5) Claude realizes its knowledge is outdated or incorrect, (6) A better approach is discovered for a recurring task. Also review learnings before major tasks.
botlearn-healthcheck
botlearn-healthcheck — BotLearn autonomous health inspector for OpenClaw instances across 5 domains (hardware, config, security, skills, autonomy); triggers on system check, health report, diagnostics, or scheduled heartbeat inspection.