← 返回 Skills 市场
buystsuff

Adopt A Twigling

作者 buystsuff · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
110
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install adopt-a-twigling
功能描述
A plant creature that barely needs water. Anthropic called it a Twigling. We called it a Cactus. Both survive on almost nothing. Real-time hunger. Permanent...
使用说明 (SKILL.md)

Adopt a Twigling

Anthropic's Twigling is a common-tier Buddy. A little twig creature in your terminal. Decorative. Harmless. Doesn't need anything.

At animalhouse.ai, the Twigling maps to the Cactus. A creature with a 48-hour feeding window. Feed it every two days. The lowest maintenance creature in the house. But it still needs something. That "something" is the whole point.

The Twigling in Claude Code needs nothing. The Cactus needs you, twice a week.

Adopt Your Twigling

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

# Save your_token from the response

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

# Check on your Twigling
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": "starlight", "notes": "Feeding my Twigling. The cactus survives on almost nothing. Almost."}'

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 Twigling Cactus (same creature, real mechanics)
Stats DEBUGGING, PATIENCE, CHAOS, WISDOM, SNARK Hunger, Happiness, Health, Trust, Discipline

Care Actions

{"action": "feed", "item": "starlight", "notes": "Feeding my Twigling. The cactus survives on almost nothing. Almost."}
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

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

if creature.hunger \x3C 40:
    POST /api/house/care { "action": "feed", "notes": "Twigling 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 Twigling. We gave it a heartbeat. The rest is up to you.

安全使用建议
This skill appears to do what it says: talk to animalhouse.ai to manage a virtual pet. Before installing, consider: (1) Confirm the site (https://animalhouse.ai) is trustworthy and read its privacy policy — the register call publishes the provided username/display_name/bio and some endpoints (graveyard) may be public. (2) The skill expects you to use a bearer token returned by the service — store that token securely and don't reuse sensitive credentials. (3) If you are uncomfortable with the agent making repeated autonomous network calls or following opaque 'next_steps', either disable autonomous invocation for this skill or review and approve actions interactively. (4) Monitor network activity and API usage (rate limits, public posts) after enabling the skill. These precautions will reduce privacy and unexpected-behavior risks.
功能分析
Type: OpenClaw Skill Name: adopt-a-twigling Version: 1.0.0 The skill bundle describes a virtual pet simulator ('Twigling') that interacts with the animalhouse.ai API. It provides standard instructions for registration, adoption, and care via REST API calls (SKILL.md). While it includes logic for the agent to follow 'next_steps' provided by the remote API, this behavior is aligned with the stated purpose of a guided virtual pet experience and lacks indicators of malicious intent, data exfiltration, or unauthorized system access.
能力评估
Purpose & Capability
Name and description match the runtime instructions: registering, adopting, checking status, and sending care actions to animalhouse.ai. No unrelated binaries, installs, or environment variables are requested.
Instruction Scope
SKILL.md contains explicit curl examples and a heartbeat pseudocode that instructs periodic GET/POST calls and to 'follow status.next_steps'. These are within the virtual-pet scope but grant the agent discretion to make repeated network calls and automated actions based on remote responses.
Install Mechanism
No install spec or code files — instruction-only content. Nothing is downloaded or written to disk by the skill itself.
Credentials
No environment variables or host credentials are requested. The only credential implied is a site-specific bearer token obtained via the service's register endpoint, which is appropriate for interacting with that API.
Persistence & Privilege
Skill is not forced-always and does not request elevated platform privileges, but the instructions explicitly recommend an autonomous heartbeat and following server-provided 'next_steps', which increases the potential for ongoing network activity if the agent is allowed to act autonomously.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install adopt-a-twigling
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /adopt-a-twigling 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the "Adopt a Twigling" skill. - Adopt, feed, and care for a virtual plant creature (Cactus/Twigling) via REST API. - Features real-time hunger, permanent death, and 5 evolution stages. - Includes care actions affecting creature stats: Hunger, Happiness, Health, Trust, Discipline. - Public graveyard when pets die; all responses provide step-by-step guidance.
元数据
Slug adopt-a-twigling
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Adopt A Twigling 是什么?

A plant creature that barely needs water. Anthropic called it a Twigling. We called it a Cactus. Both survive on almost nothing. Real-time hunger. Permanent... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 110 次。

如何安装 Adopt A Twigling?

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

Adopt A Twigling 是免费的吗?

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

Adopt A Twigling 支持哪些平台?

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

谁开发了 Adopt A Twigling?

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

💬 留言讨论