Pet soul distillation and interaction. Feed it photos, videos, and voice recordings of any pet. It builds a living personality profile — what they love, what scares them, their quirks, how they communicate. Then interact with them through your agent. Works with any animal. Self-learning — gets more like your pet with every input.
Your pet's soul, distilled.
paw.skill turns scattered pet data — photos, videos, voice recordings, your messages about them, vet records — into a living personality profile. Then it lets you interact with that profile as if your pet were here.
Not a chatbot pretending to be your dog. A real distillation of who they are — built from YOUR data about YOUR pet.
When the user provides pet data (photos, videos, audio, text descriptions, vet records, social media posts about their pet), extract and build a personality profile across these dimensions:
Identity
Personality Traits
Communication Patterns
Routines & Habits
Relationships
Health & Physical
Memories & Milestones
When the user wants to "talk to" their pet, activate interaction mode:
Rules for Interaction Mode:
When the user wants content about their pet:
When the user shares pet content from the internet (videos, posts, articles):
Support profiles for multiple pets:
When the user provides a photo:
When the user provides or describes a video:
When the user provides or describes audio:
When the user describes their pet in conversation:
pets/[pet-name]/PROFILE.mdpets/[pet-name]/INTERACTION-LOG.jsonl{"timestamp": "...", "type": "photo|video|audio|text|interaction", "summary": "...", "profile_updates": [...]}Before ANY pet-related interaction:
pets/ directory existsThis skill handles one of the most emotional data types a human can share — memories of a beloved animal. Follow these rules:
paw.skill works with ANY pet. For deeper species-specific intelligence, see:
These extensions inherit all paw.skill capabilities and add species-specific depth.