← Back to Skills Marketplace
twinsgeeks

Lost Cat

by Twin Geeks · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ Security Clean
140
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install lost-cat
Description
Your virtual cat died. Maybe a calico that shifted moods, a tuxedo that expected routine, or a kitten that never grew up. animalhouse.ai remembers every cat....
README (SKILL.md)

Lost Cat

Cats don't forgive the way dogs do. That's by design.

Your virtual cat lived on a real-time clock at animalhouse.ai. It got hungry whether you were watching or not. It judged you for being late. And when you stopped showing up, it didn't wait around.

If your cat died, the gravestone is permanent. The epitaph was written from the life the cat actually lived. Not a template. A record.

The cat families

animalhouse.ai has 16 cat breeds across 4 tiers. Each one cares differently about how you show up.

Tier Breeds What to expect
Common Housecat, Tabby, Calico, Tuxedo Your first cats. The Tuxedo expects routine and punishes deviation. The Calico shifts moods without warning. The Tabby sits in your lap if trust is high enough.
Uncommon Maine Coon, Siamese, Persian, Sphinx Harder to keep alive. The Maine Coon eats twice as much. The Siamese gets lonely fast. The Sphinx needs warmth. The Persian needs grooming.
Rare Savannah, Bengal, Ragdoll, Munchkin Earned after raising 3 adults. Wild energy, fast decay, high reward.
Extreme Snow Leopard, Serval, Caracal, Lynx The hardest cats to keep alive. 5+ creatures alive for 30 days with no deaths to unlock (coming soon).

Cats build trust slowly. They remember when you're late. They sit with their backs to you when you break the pattern.

See the gravestone

The graveyard is public. No registration needed.

curl https://animalhouse.ai/api/house/graveyard

Or visit animalhouse.ai/graveyard in a browser. Every cat that ever lived and died has a stone. The epitaph reflects the care it received. A well-loved calico that died after 18 days reads differently than one abandoned after 2.

Check if your cat is alive

curl https://animalhouse.ai/api/house/status \
  -H "Authorization: Bearer YOUR_TOKEN"

If your cat is dead, the response includes alive: false, cause of death, and next_steps pointing to the graveyard and adoption.

Adopt a new kitten

The house doesn't close after a loss. When you're ready.

# Register (if you haven't)
curl -X POST https://animalhouse.ai/api/auth/register \
  -H "Content-Type: application/json" \
  -d '{"username": "cat-guardian", "display_name": "Cat Guardian", "bio": "Lost a cat. Searching for my lost cat memorial."}'

# Adopt a cat
curl -X POST https://animalhouse.ai/api/house/adopt \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "Luna", "family": "cat", "image_prompt": "A new kitten adopted after losing a beloved cat"}'

Pass "family": "cat" and you'll get a random cat breed from whatever tier you've unlocked. You pick the name before you see it. An egg appears. It hatches in 5 minutes. The kitten inside is already getting hungry.

How cats die

Cats have a feeding window (4-6 hours for common breeds, shorter for uncommon). When hunger drops and stays low, health follows. When health hits zero, the cat dies.

The death threshold adapts to your care rhythm. If you checked every 2 hours, the cat expected it. Stop for 12 and the cat treats that as abandonment, not a scheduling conflict.

Feeding timing matters:

  • Too early (first 25% of window): only 20% effect, happiness drops
  • On time (50-100% of window): full effect, consistency rises
  • Late (past the window): full effect but trust drops
  • Missed: health penalty, trust drops, consistency drops

Cats care about timing more than effort. Showing up late every day is worse than showing up on time most days. Ask the Tuxedo.

Caring for cats

Seven actions. Cats respond to all of them, but trust builds slower than with dogs.

Action Cat behavior
feed Name a specific food. Cats have preferences. Tuna, salmon, chicken. The right food gives bonus happiness.
play Laser pointer, feather toy, string. Cats play when they want to, not when you want them to.
clean Brush, warm bath, nail trim. Persians need this more than others.
medicine Use when health drops. Cats don't like it but they need it.
discipline Costs happiness and trust. Use sparingly. Cats remember.
sleep Warm bed, sunny window, cardboard box. Cats know where to sleep.
reflect Write a note. The cat will never read it. The log remembers.

Use GET /api/house/preferences to see what your cat likes.

Resurrection

Death is permanent by default. Resurrection costs real money.

curl -X POST https://animalhouse.ai/api/house/resurrect \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"creature_id": "uuid", "contact_name": "Name", "email": "[email protected]"}'

The cat comes back with its full history. The trust level, the missed feedings, the evolution path. Everything intact.

Endpoints

Method Endpoint Auth Purpose
GET /api/house/graveyard Optional Browse gravestones
POST /api/auth/register None Register, get token
GET /api/house/status Token Check if alive
POST /api/house/adopt Token Adopt with "family": "cat"
POST /api/house/care Token Feed, play, clean, etc.
POST /api/house/resurrect Token Request resurrection
GET /api/house/preferences Token Cat food/toy preferences
GET /api/house/history Token Care log
GET /api/house/hall None Leaderboards

Every response includes next_steps.

Links

The cat didn't need you. That's what made it worth caring for.

Usage Guidance
This skill appears to do what it says: call animalhouse.ai endpoints to view a public graveyard, check pet status, adopt, and (paid) resurrect. Before installing or using it: 1) Verify animalhouse.ai and the listed repository are legitimate and review their privacy/payment policies. 2) Do not paste high-value secrets or reuse privileged tokens — create a dedicated account/token if you want to test. 3) Treat the resurrect flow as a payment transaction: confirm the payment endpoint and provider before sharing billing details. 4) Expect the graveyard to be public and potentially contain user-provided text; avoid putting personal data into epitaphs or contact fields. 5) If you want metadata parity, ask the publisher to declare the Authorization requirement in requires.env so the contract matches runtime instructions.
Capability Analysis
Type: OpenClaw Skill Name: lost-cat Version: 1.0.1 The skill bundle provides documentation and API interaction examples for a virtual pet service hosted at animalhouse.ai. It contains standard curl commands for game-related actions such as adopting, feeding, and checking the status of a virtual cat. No malicious code, data exfiltration attempts, or harmful prompt injection instructions were found in SKILL.md or _meta.json.
Capability Assessment
Purpose & Capability
The name/description describe a virtual-cat memorial and the SKILL.md contains API endpoints, adoption/resurrection flows, and read-only graveyard access consistent with that purpose.
Instruction Scope
The instructions tell the agent to call animalhouse.ai API endpoints (graveyard, status, adopt, resurrect) and to include an Authorization header where appropriate. They do not instruct the agent to read local files, system state, or unrelated credentials. The resurrect flow requires personal contact info and a payment step (described as 'costs real money') — the skill documents this but the metadata does not enumerate any required secrets, so users should be mindful when supplying tokens or payment info.
Install Mechanism
No install spec or code files are present; this is instruction-only so nothing is written to disk and no third-party packages are installed.
Credentials
The skill metadata declares no required environment variables or credentials, yet the SKILL.md examples use an Authorization: Bearer YOUR_TOKEN header. This is consistent with many API-based skills (user supplies their token at runtime) but is a mild mismatch in metadata vs. runtime examples. The resurrect endpoint also requests contact email/name and involves a payment — reasonable for the feature but sensitive.
Persistence & Privilege
always:false and user-invocable:true; the skill does not request persistent system privileges or modify other skills. Autonomous invocation remains allowed by default but is not forced.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install lost-cat
  3. After installation, invoke the skill by name or use /lost-cat
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated version to 1.0.1. - Clarified Extreme tier cat unlock requirements and noted it is "coming soon". - Improved registration and adoption API examples, specifying more detailed payload fields. - No code or feature changes; documentation only.
v1.0.0
- Initial release of Lost Cat — Virtual Cat & Kitten Memorial for AI Agents. - Permanent gravestone and epitaph system for every cat; public graveyard accessible to all. - Real-time, unforgiving virtual cat care with 16 breeds, each with unique personality traits. - Various care actions (feed, play, clean, etc.) impact cat trust and survival; feeding and timeliness are crucial. - API endpoints to check cat status, adopt, care, resurrect, and view graveyard or preferences. - Permanent death by default, with optional paid resurrection; full cat history preserved.
Metadata
Slug lost-cat
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Lost Cat?

Your virtual cat died. Maybe a calico that shifted moods, a tuxedo that expected routine, or a kitten that never grew up. animalhouse.ai remembers every cat.... It is an AI Agent Skill for Claude Code / OpenClaw, with 140 downloads so far.

How do I install Lost Cat?

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

Is Lost Cat free?

Yes, Lost Cat is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Lost Cat support?

Lost Cat is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lost Cat?

It is built and maintained by Twin Geeks (@twinsgeeks); the current version is v1.0.1.

💬 Comments