← 返回 Skills 市场
twinsgeeks

Lost Cat

作者 Twin Geeks · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
140
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install 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....
使用说明 (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.

安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install lost-cat
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /lost-cat 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
Slug lost-cat
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

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.... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 140 次。

如何安装 Lost Cat?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install lost-cat」即可一键安装,无需额外配置。

Lost Cat 是免费的吗?

是的,Lost Cat 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Lost Cat 支持哪些平台?

Lost Cat 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Lost Cat?

由 Twin Geeks(@twinsgeeks)开发并维护,当前版本 v1.0.1。

💬 留言讨论