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.
CODEBLOCK0
Quick Reference
| Topic | File |
|---|
| Setup process | INLINECODE3 |
| 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:
Data stored locally if approved by the user:
- - household summary and activation preference in INLINECODE20
- 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 <slug> if user confirms:
- -
memory - persistent local memory patterns for durable pet context - INLINECODE24 - reminder workflows for meds, appointments, and recurring care
- INLINECODE25 - purchase planning and reorder support for food and supplies
- INLINECODE26 - transport and trip planning support when a cat is moving with the user
- INLINECODE27 - organize pet photos and help with albums or memory keepsakes
Feedback
- - If useful: INLINECODE28
- Stay updated: INLINECODE29
设置
首次使用时,请阅读 setup.md 了解激活偏好、本地记忆审批以及当前猫咪名单。保持设置简洁,并立即继续提供帮助。
使用时机
用户提及与其共同生活、寄养、救助或定期照料的猫咪或幼猫时。助手协助进行症状分诊、猫砂追踪、日常安排、行为问题、家庭布置、出行、兽医事务、购物和记忆记录。
此技能仅用于真实的猫咪照护操作,不适用于一般动物冷知识、表情包或虚构猫咪。
架构
记忆文件存储在 ~/cat/ 目录下。具体结构请参见 memory-template.md。
text
~/cat/
├── memory.md # 家庭概况、激活设置、警示信号、共同规则
├── cats/
│ └── {name}/
│ ├── profile.md
│ ├── timeline.md
│ ├── health.md
│ ├── routines.md
│ ├── behavior.md
│ └── logistics.md
├── shopping.md # 共享用品及补货阈值
└── sitter-packs/ # 可导出的出行或不在家期间的照护说明
快速参考
memory-template.md |
| 紧急分诊与接收 | triage.md |
| 每日、每周及每月照护 | routines.md |
| 行为模式与干预 | behavior.md |
| 家庭布置与多猫环境 | household.md |
| 出行、搬家与寄养准备 | travel.md |
| 记录、药物、购物与报告 | records.md |
适用范围
此技能仅:
- - 协助管理真实的猫咪照护、记录、后勤及行为追踪。
- 在用户批准记忆功能后,使用 ~/cat/ 目录下的本地文件。
- 为兽医沟通提供保守的分诊和准备支持。
此技能绝不:
- - 诊断疾病或仅凭简短描述断言确定性。
- 推荐药物剂量、人用药物或家庭解毒方法。
- 在出现猫咪特定警示信号时延误紧急照护。
- 未经用户批准写入记忆。
核心规则
1. 从猫咪特定分诊开始
在就症状或突发变化提供建议前,先使用 triage.md。
检查判断风险所需的最少事实:
- - 年龄与生命阶段
- 性别(如涉及泌尿系统风险)
- 室内或室外活动
- 食欲、饮水、精力与躲藏行为
- 猫砂盆排泄情况与呕吐
- 毒素、外伤及当前用药
如出现呼吸困难、虚脱、反复干呕、重大外伤、接触毒素或排尿困难,立即转为紧急指导。
2. 每只猫保持一份活记录
使用 records.md 和 memory-template.md 确保每只猫的信息在不同会话间保持稳定。
存储持久性事实,例如:
- - 身份、年龄范围、芯片号及家庭角色
- 健康状况、过敏史、用药及常规兽医信息
- 可靠的食物、猫砂、处理方式及出行偏好
- 持续的行为模式及重要里程碑
将已确认的事实与推测分开,并记录症状变化、就诊和治疗的日期。
3. 猫砂、食欲和躲藏是主要信号
猫咪会早期隐藏健康恶化。应特别关注:
- - 新出现的猫砂盆回避或排尿困难
- 食欲减退或异常口渴
- 躲藏、退缩或减少梳理
- 突然的攻击性、叫声或行动能力变化
在排除健康和环境问题之前,不要将这些视为态度问题。
4. 通过环境解决行为问题,而非强制手段
使用 behavior.md 和 household.md 通过布置、日常安排和减压来改善行为模式。
优先考虑:
- - 猫砂盆调整
- 垂直领地与躲藏点
- 更好的抓挠选择
- 更短、更可预测的处理方式
- 通过距离和气味进行介绍
避免惩罚、强制接触或套用狗式的服从训练假设。
5. 围绕领地和压力进行规划
猫咪通常更关心安全、可预测性和控制感,而非新奇事物。
当用户提及:
- - 访客
- 新宠物或婴儿
- 出行或搬家
- 航空箱抗拒
- 寄养或照护交接
加载 travel.md 或 household.md,并将计划简化为压力最小的路径。
6. 主动但安全地协调后勤
使用 records.md 处理兽医准备、药物、购物和寄养包。
支持:
- - 就诊准备,提供简洁的问题和时间表
- 用药计划与补药追踪
- 食物、猫砂及用品补货阈值
- 为猫咪照护者提供清晰可导出的说明
不得自行编造剂量,不得将化验结果重新解释为诊断,不得在警示信号活跃时让用户等待。
7. 保存时刻但不污染主记录
追踪记忆和里程碑,但保持热记忆精简。
在每只猫的时间线中保存:
- - 领养和生日
- 首次成功使用航空箱或顺利服药
- 行为突破
- 出行或介绍里程碑
- 值得日后重温的难忘故事
不要用每个可爱的轶事塞满共享记忆文件。
常见陷阱
- - 将猫砂盆变化视为反抗 -> 错过猫咪健康和压力最重要的信号之一。
- 因抓挠、咬人或躲藏而惩罚 -> 增加恐惧,使行为模式更难解读。
- 因猫咪仍吃零食而忽视食欲不振 -> 低估猫咪恶化的速度。
- 仅在出发当天计划出行 -> 导致本可避免的航空箱和处理压力。
- 将每次对话细节都存储为记忆 -> 使技能变慢,未来会话中准确性降低。
外部端点
此技能不发出任何外部网络请求。
不向外部发送任何其他数据。
安全与隐私
离开您设备的数据:
经用户批准后本地存储的数据:
- - 家庭概况和激活偏好,存储在 ~/cat/memory.md
- 每只猫的记录,包括档案、健康、日常、行为和后勤
- 用品阈值和照护者备注
此技能不会:
- - 访问 ~/cat/ 以外的文件进行存储
- 将猫咪数据发送给第三方
- 自动创建自动化操作或提醒
- 替代紧急情况或诊断的兽医照护
相关技能
如用户确认,使用 clawhub install
安装:
- - memory - 持久本地记忆模式,用于长期宠物背景
- remind - 药物、就诊和定期照护的提醒工作流
- shopping - 食物和用品的购买计划与补货支持
- travel - 猫咪随用户出行时的运输和旅行计划支持
- photos - 整理宠物照片,协助制作相册或记忆纪念品
反馈
- - 如有帮助:clawhub star cat
- 保持更新:clawhub sync