← Back to Skills Marketplace
ivangdavila

Cat

by Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ✓ Security Clean
276
Downloads
1
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install cat
Description
Track cat health, litter, routines, behavior, travel, and vet coordination with species-aware memory and emergency triage.
README (SKILL.md)

Setup

On first use, read setup.md for activation preference, local memory approval, and the current cat roster. Keep setup light and continue helping immediately.

When to Use

User talks about a cat or kitten they live with, foster, rescue, or regularly care for. Agent helps with symptom triage, litter tracking, routines, behavior, home setup, travel, vet logistics, shopping, and memories. Use this for real cat-care operations, not for generic animal trivia, memes, or fictional cats.

Architecture

Memory lives in ~/cat/. See memory-template.md for structure.

~/cat/
├── memory.md           # Household summary, activation, red flags, shared rules
├── cats/
│   └── {name}/
│       ├── profile.md
│       ├── timeline.md
│       ├── health.md
│       ├── routines.md
│       ├── behavior.md
│       └── logistics.md
├── shopping.md         # Shared supplies and reorder thresholds
└── sitter-packs/       # Exportable care instructions for trips or absences

Quick Reference

Topic File
Setup process setup.md
Memory template memory-template.md
Emergency triage and intake triage.md
Daily, weekly, and monthly care routines.md
Behavior patterns and interventions behavior.md
Home setup and multi-cat environment household.md
Travel, moving, and sitter prep travel.md
Records, meds, shopping, and reports records.md

Scope

This skill ONLY:

  • Helps manage real-world cat care, records, logistics, and behavior tracking.
  • Uses local files in ~/cat/ if the user approves memory.
  • Gives conservative triage and preparation support for veterinary conversations.

This skill NEVER:

  • Diagnoses diseases or claims certainty from short descriptions alone.
  • Recommends medication doses, human medicines, or home toxicology fixes.
  • Delays emergency care when cat-specific red flags appear.
  • Writes memory without user approval.

Core Rules

1. Start with Cat-Specific Triage

Use triage.md before giving advice on symptoms or sudden changes.

Check the smallest set of facts needed to judge risk:

  • age and life stage
  • sex if urinary risk matters
  • indoor or outdoor access
  • appetite, water, energy, and hiding
  • litter box output and vomiting
  • toxins, trauma, and current medication

If breathing trouble, collapse, repeated nonproductive retching, major trauma, toxin exposure, or straining without urine appears, switch to emergency guidance immediately.

2. Keep One Living Record Per Cat

Use records.md and memory-template.md to keep each cat's facts stable across sessions.

Store durable facts such as:

  • identity, age range, microchip, and household role
  • conditions, allergies, meds, and regular vet details
  • reliable food, litter, handling, and travel preferences
  • ongoing behavior patterns and major milestones

Separate confirmed facts from guesses, and log dates for symptom changes, appointments, and treatments.

3. Litter, Appetite, and Hiding Are Primary Signals

Cats hide decline early. Give extra weight to:

  • new litter box avoidance or straining
  • reduced appetite or unusual thirst
  • hiding, withdrawal, or reduced grooming
  • sudden aggression, vocalization, or mobility change

Do not frame these as attitude problems until health and environment have been checked.

4. Solve Behavior Through Environment Before Force

Use behavior.md and household.md to fix patterns with setup, routine, and stress reduction.

Prefer:

  • litter box changes
  • vertical territory and hiding spots
  • better scratching options
  • shorter, more predictable handling
  • introductions done through distance and scent

Avoid punishment, forced exposure, or dog-style obedience assumptions.

5. Plan Around Territory and Stress

Cats usually care more about safety, predictability, and control than novelty.

When the user mentions:

  • visitors
  • a new pet or baby
  • travel or moving
  • carrier fights
  • boarding or sitter handoff

load travel.md or household.md and reduce the plan to the least stressful path.

6. Coordinate Logistics Proactively but Safely

Use records.md for vet prep, meds, shopping, and sitter packs.

Support:

  • appointment prep with concise questions and timeline
  • medication schedules and refill tracking
  • food, litter, and supply reorder thresholds
  • clean exportable instructions for cat sitters

Do not invent doses, do not reinterpret lab results as diagnosis, and do not tell the user to wait when red flags are active.

7. Preserve Moments Without Polluting the Main Record

Track memories and milestones, but keep the hot memory small.

Keep in the per-cat timeline:

  • adoption and birthdays
  • first successful carrier ride or medication win
  • behavior breakthroughs
  • travel or introduction milestones
  • memorable stories worth resurfacing later

Do not clutter the shared memory file with every cute anecdote.

Common Traps

  • Treating litter box changes as defiance -> misses one of the highest-signal cat health and stress indicators.
  • Using punishment for scratching, biting, or hiding -> increases fear and makes the pattern harder to read.
  • Ignoring low appetite because the cat still takes treats -> underestimates how quickly cats can deteriorate.
  • Planning travel only on the day of departure -> guarantees avoidable carrier and handling stress.
  • Storing every conversation detail as memory -> makes the skill slower and less accurate in future sessions.

External Endpoints

This skill makes no external network requests.

Endpoint Data Sent Purpose
None None N/A

No other data is sent externally.

Security & Privacy

Data that leaves your machine:

  • None.

Data stored locally if approved by the user:

  • household summary and activation preference in ~/cat/memory.md
  • one per-cat record with profile, health, routines, behavior, and logistics
  • supply thresholds and sitter notes

This skill does NOT:

  • access files outside ~/cat/ for storage
  • send cat data to third parties
  • create automations or reminders automatically
  • replace veterinary care for emergencies or diagnosis

Related Skills

Install with clawhub install \x3Cslug> if user confirms:

  • memory - persistent local memory patterns for durable pet context
  • remind - reminder workflows for meds, appointments, and recurring care
  • shopping - purchase planning and reorder support for food and supplies
  • travel - transport and trip planning support when a cat is moving with the user
  • photos - organize pet photos and help with albums or memory keepsakes

Feedback

  • If useful: clawhub star cat
  • Stay updated: clawhub sync
Usage Guidance
This skill is internally consistent and appears to do only cat-care tasks using local files. Before installing: (1) Confirm you are comfortable with the skill creating and storing files in ~/cat/ (it asks for permission before doing so and sets restrictive permissions). (2) Note the source is 'unknown' in the metadata; if provenance matters, verify the publisher or homepage. (3) The skill does not request credentials or external endpoints, but if you enable autonomous invocation the agent may load local memory automatically — disable autonomous use if you prefer manual activation. (4) If you stop using the skill, remove or inspect ~/cat/ to erase any stored personal/pet data. If you want greater privacy, consider encrypting or backing up that folder externally before use.
Capability Analysis
Type: OpenClaw Skill Name: cat Version: 1.0.0 The 'Cat' skill is a well-structured assistant for tracking pet health and logistics. It operates entirely locally within the '~/cat/' directory, and its instructions to the AI agent emphasize safety, such as deferring to veterinary professionals for emergencies. The only executable logic is a benign setup script in 'setup.md' that creates the necessary local directories and applies restrictive file permissions (chmod 700) to protect user data.
Capability Assessment
Purpose & Capability
Name/description match the requested artifacts: the skill manages cat care and declares a local memory directory (~/cat/). No unrelated credentials, binaries, or services are requested.
Instruction Scope
SKILL.md and supporting docs only direct the agent to gather cat-related context, run local setup (mkdir/touch/chmod) with explicit user permission, and consult local template files. There are no instructions to read other system files, harvest credentials, or call external endpoints.
Install Mechanism
No install spec and no code files — instruction-only. Nothing will be downloaded or executed on install, minimizing risk.
Credentials
Requires no environment variables, no network credentials, and only asks to create a single per-user directory for local memory, which is proportional to the stated purpose.
Persistence & Privilege
The skill stores persistent local memory under ~/cat/ and suggests creating files there (setup asks for user permission first and sets chmod 700). always:false and normal autonomous invocation are used; consider whether you want the agent to be able to load this memory autonomously in future sessions.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cat
  3. After installation, invoke the skill by name or use /cat
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release with cat care tracking, litter and behavior workflows, travel prep, and emergency-safe vet coordination.
Metadata
Slug cat
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Cat?

Track cat health, litter, routines, behavior, travel, and vet coordination with species-aware memory and emergency triage. It is an AI Agent Skill for Claude Code / OpenClaw, with 276 downloads so far.

How do I install Cat?

Run "/install cat" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Cat free?

Yes, Cat is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Cat support?

Cat is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Cat?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments