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.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "pet-sitter-intake" with this command: npx skills add pet-sitter-intake

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

FeatureDescription
Fillable PDF FieldsInteractive text fields and checkboxes for digital completion
7 Color Themeslavender, ocean, forest, rose, sunset, neutral, midnight
Multi-Pet SupportGenerate forms with 1-10 pet profile sections
Service TemplatesSpecialized sections for boarding, walking, drop-in visits
Home Access SectionKey codes, alarm info, WiFi, parking (for in-home sitting)
Config File SupportSave 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

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

OptionDescriptionDefault
--business-nameBusiness name for header"Your Business Name"
--sitter-nameSitter name for authorization text(blank)
--servicesComma-separated services"Pet Sitting, Dog Walking, Boarding"
--locationCity/state(blank)
--contactContact info(blank)
--themeColor theme namelavender
--service-typegeneral, boarding, walking, drop_ingeneral
--petsNumber of pet profiles (1-10)1
--fillableEnable fillable PDF fields(enabled by default)
--no-fillableGenerate print-only form
--no-home-accessOmit home access section
--configPath to YAML config file
--outputOutput PDF filenameclient_intake_form.pdf
--list-themesShow available themes and exit

Using a Config File

For repeat use, create a config.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:

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

ThemeDescription
lavenderSoft purple & peach (default)
oceanCalming blue & sandy yellow
forestNatural sage green & gold
roseWarm pink & tan
sunsetCoral orange & sky blue
neutralProfessional gray & soft blue
midnightElegant slate & warm gold

Run --list-themes to see color codes.

Requirements

  • Python 3.8+
  • reportlab (PDF generation)
  • pyyaml (optional, for config files)

Install dependencies:

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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Intake

Design intake forms, discovery interviews, onboarding workflows, and intake summaries for service relationships. Use when someone needs to collect the right...

Registry SourceRecently Updated
079
Profile unavailable
Coding

ZeeLin Auto-PPT

自动生成精美 PPT 演示文稿 — 通过 Google NotebookLM 生成图文并茂、设计感十足的 AI 幻灯片,导出 PDF 到桌面。用户需自行登录 NotebookLM 网页版。标题微软雅黑 40 号加粗,排版震撼,逻辑图清晰,内容有深度有创新,引用权威数据。配合 desearch skill 使用效果...

Registry SourceRecently Updated
1455
Profile unavailable
Coding

Doc Handler - 文档处理

读取和编辑 Word、PDF、Excel 文档。使用 python-docx、pdfplumber、openpyxl

Registry SourceRecently Updated
0613
Profile unavailable