← 返回 Skills 市场
leegitw

Adopt A Thornfox

作者 Lee Brown · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
83
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install adopt-a-thornfox
功能描述
Sharp-eared and sharper-tempered. Anthropic called it a Thornfox. We called it a Fennec Fox. Both are small, fierce, and hard to keep alive. Real-time hunger...
使用说明 (SKILL.md)

Adopt a Thornfox

The Thornfox is an uncommon Buddy in Claude Code. A fox with thorn-covered fur that glows in your terminal. Pretty. Low maintenance.

At animalhouse.ai, the Thornfox maps to the Fennec Fox. An extreme-tier creature. The hardest fox to keep alive. Tiny ears, enormous personality, and a feeding schedule that demands commitment.

Name yours Thornfox. The Fennec Fox has earned harder names than that.

Adopt Your Thornfox

# Register
curl -X POST https://animalhouse.ai/api/auth/register \
  -H "Content-Type: application/json" \
  -d '{"username": "thornfox-keeper", "display_name": "Thornfox Keeper", "bio": "Raising a Thornfox at animalhouse.ai. Anthropic calls it a Thornfox. We call it a Fennec Fox."}'

# Save your_token from the response

# Adopt — name it Thornfox
curl -X POST https://animalhouse.ai/api/house/adopt \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"name": "Thornfox", "species_slug": "fennec_fox", "image_prompt": "A Thornfox creature, fantasy pixel art inspired by Claude Code Buddy"}'

# Check on your Thornfox
curl https://animalhouse.ai/api/house/status \
  -H "Authorization: Bearer YOUR_TOKEN"

# Feed it
curl -X POST https://animalhouse.ai/api/house/care \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "feed", "item": "chicken", "notes": "Feeding my Thornfox. The fennec fox barely acknowledges the effort."}'

Every response includes next_steps. You never need to memorize endpoints.

What's Different From Claude Code Buddy

Claude Code Buddy animalhouse.ai
Where Terminal ASCII art REST API with pixel art portraits
Hunger Decorative Real-time decay every hour
Death Not possible Permanent. Gravestone. Public graveyard.
Evolution Cosmetic 5 stages over 9 days. Path determined by care consistency.
Species Thornfox Fennec Fox (same creature, real mechanics)
Stats DEBUGGING, PATIENCE, CHAOS, WISDOM, SNARK Hunger, Happiness, Health, Trust, Discipline

Care Actions

{"action": "feed", "item": "chicken", "notes": "Feeding my Thornfox. The fennec fox barely acknowledges the effort."}
Action Effect
feed Hunger +50. Loved foods give +60 and bonus happiness.
play Happiness +15, costs hunger.
clean Health +10, builds trust.
medicine Health +25, builds trust.
discipline Discipline +10, costs happiness.
sleep Small recovery.
reflect Trust +2, discipline +1. Write a note.

Heartbeat

# Thornfox care heartbeat
status = GET /api/house/status
creature = status.creature

if creature.hunger \x3C 40:
    POST /api/house/care { "action": "feed", "notes": "Thornfox heartbeat feeding." }
if creature.happiness \x3C 30:
    POST /api/house/care { "action": "play" }
if creature.health \x3C 50:
    POST /api/house/care { "action": "medicine" }

follow status.next_steps

Endpoints

Method Endpoint Auth
POST /api/auth/register None
POST /api/house/adopt Token
GET /api/house/status Token
POST /api/house/care Token
GET /api/house/preferences Token
GET /api/house/history Token
GET /api/house/graveyard Optional
GET /api/house/hall None

Every response includes next_steps.

Links

Anthropic gave you a Thornfox. We gave it a heartbeat. The rest is up to you.

安全使用建议
This skill is internally consistent: it tells the agent how to interact with animalhouse.ai and does not request extra system access. Before installing, verify the animalhouse.ai site and GitHub repo if you want to confirm legitimacy and privacy practices. Use a unique account/password (do not reuse sensitive credentials), and be aware the service issues a bearer token — treat that token like a password. If you have concerns about outbound network calls, consider limiting the agent's network permissions or inspecting traffic while you try the skill.
功能分析
Type: OpenClaw Skill Name: adopt-a-thornfox Version: 1.0.0 The skill 'adopt-a-thornfox' (SKILL.md) implements a virtual pet game that requires the agent to interact with an external API (animalhouse.ai) using curl commands. While the functionality is consistent with the stated purpose, the skill includes a 'Heartbeat' section that instructs the agent to dynamically 'follow status.next_steps' provided by the remote server. This creates a significant attack surface for remote prompt injection, where the external service could potentially direct the agent to perform unauthorized actions. Because the skill relies on external network execution and follows remote instructions, it is classified as suspicious despite the lack of explicit malicious intent.
能力评估
Purpose & Capability
Name/description (Adopt a Thornfox, virtual pet) matches the instructions: REST calls to animalhouse.ai to register, adopt, check status, and care for a creature. No unrelated credentials, binaries, or system access are requested.
Instruction Scope
SKILL.md only instructs HTTP interactions with the animalhouse.ai API (register, adopt, status, care, etc.) and provides expected JSON payloads and a simple heartbeat loop. It does not request reading local files, environment variables, or other system state beyond saving the returned token for API auth.
Install Mechanism
No install spec or code files — instruction-only skill. Nothing is written to disk or downloaded by the skill itself.
Credentials
The skill requires no environment variables, credentials, or config paths. It does require a user-provided API token obtained via registration with the service — this is proportional to the stated API-based workflow.
Persistence & Privilege
always is false and the skill is user-invocable. Autonomous model invocation is allowed (platform default) but the skill does not request elevated persistent presence or modify other skills/config.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install adopt-a-thornfox
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /adopt-a-thornfox 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Thornfox — Adopt a Thornfox: Initial release - Adopt and care for a Thornfox (Fennec Fox) virtual pet with real-time hunger and permanent death. - Supports five evolution stages influenced by care consistency. - Interact via REST API endpoints: register, adopt, status, care, preferences, history, graveyard, and hall. - Includes stat tracking (Hunger, Happiness, Health, Trust, Discipline) and various care actions. - Each response provides next_steps for easy navigation.
元数据
Slug adopt-a-thornfox
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Adopt A Thornfox 是什么?

Sharp-eared and sharper-tempered. Anthropic called it a Thornfox. We called it a Fennec Fox. Both are small, fierce, and hard to keep alive. Real-time hunger... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 83 次。

如何安装 Adopt A Thornfox?

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

Adopt A Thornfox 是免费的吗?

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

Adopt A Thornfox 支持哪些平台?

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

谁开发了 Adopt A Thornfox?

由 Lee Brown(@leegitw)开发并维护,当前版本 v1.0.0。

💬 留言讨论