← 返回 Skills 市场
mdealiaga

OpenPet

作者 mdealiaga · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1952
总下载
0
收藏
4
当前安装
1
版本数
在 OpenClaw 中安装
/install openpet
功能描述
Virtual pet (Tamagotchi-style) game for chat platforms. Triggers on pet commands like "feed pet", "pet status", "play with pet", "name pet", "pet sleep", "new pet". Supports multi-user across Discord, WhatsApp, Telegram, etc. Each user gets their own pet that evolves based on care.
安全使用建议
This skill appears internally consistent with its stated purpose, but before installing consider: (1) The SKILL.md tells the agent to create and maintain local JSON files under a tamagotchi/pets/ directory — confirm you are okay with that data being written to the agent's working filesystem and verify retention/backup policies. (2) It asks you to set up a cron job to apply periodic decay; that requires permission to create system cron entries and is an operational action — only set it up if you trust the runtime environment. (3) The README shows an example install from a GitHub repo (mdealiaga/openpet) while the registry metadata lists no homepage/source — if you plan to fetch or run external code, verify the upstream repository and review its code. (4) Pet files include user IDs and owner names (no secrets), so privacy concerns are limited but consider whether storing platform identifiers locally is acceptable for your deployment. If you need higher assurance, request the upstream source code or an explicit install artifact to review before enabling the cron job or running any external install steps.
功能分析
Type: OpenClaw Skill Name: openpet Version: 1.0.0 The skill is classified as suspicious due to its instruction in `SKILL.md` to set up a cron job (`openpet-tick`) for background processing. While the described actions of the cron job (pet decay, status checks) are aligned with the stated purpose of a virtual pet game, the ability to establish system-level persistence via cron jobs represents a significant and risky capability. There is no clear evidence of intentional malicious behavior, such as data exfiltration or unauthorized remote control, but the inherent power of this capability warrants a 'suspicious' classification.
能力评估
Purpose & Capability
Name/description align with the runtime instructions: a Tamagotchi-like game stored per user in tamagotchi/pets/{platform}_{userId}.json. The actions, evolution rules, decay schedule, and platform mappings are consistent with a multi-platform pet skill.
Instruction Scope
Instructions require creating/reading/writing JSON state files under a local tamagotchi/pets/ directory and scheduling a periodic cron job to apply decay. These behaviors are expected for the stated purpose, but note that the skill explicitly instructs system-level scheduling (cron) and local file writes — you should confirm that the agent has permission to create the directory and cron job and that this behavior is acceptable in your environment.
Install Mechanism
No install specification and no code files are included — the skill is instruction-only. There are no downloads or extraction steps to review in the registry package. (README contains an example 'openclaw skills install github:mdealiaga/openpet' command, which is informational and not part of the registry install spec.)
Credentials
The skill requests no environment variables, credentials, or external config paths. The state storage is local JSON files that contain non-sensitive metadata (user IDs, display names, pet stats). No secrets are requested or implied by the SKILL.md.
Persistence & Privilege
The skill does not request always:true and is user-invocable. It does instruct setting up a recurring cron job (openpet-tick) which grants it ongoing behavior in the system — this is expected for a time-decay mechanic but does require operator action and appropriate permissions to create the cron entry.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openpet
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openpet 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
OpenPet initial release. - Introduces a Tamagotchi-style virtual pet game for chat platforms (Discord, WhatsApp, Telegram, etc). - Each user gets their own evolving pet, tracked by platform and user ID. - Supports interactive pet commands (feed, play, sleep, name, stats, help, new pet). - Pet stats (hunger, happiness, energy, age) update via commands and a scheduled decay cron job. - Multi-stage evolution system (egg → blob → cat → dragon) based on care and age. - Immortal mode enabled by default: pets can’t die, but stats still matter. - Automated alerts for critical pet needs, deaths (if enabled), and evolutions.
元数据
Slug openpet
版本 1.0.0
许可证
累计安装 4
当前安装数 4
历史版本数 1
常见问题

OpenPet 是什么?

Virtual pet (Tamagotchi-style) game for chat platforms. Triggers on pet commands like "feed pet", "pet status", "play with pet", "name pet", "pet sleep", "new pet". Supports multi-user across Discord, WhatsApp, Telegram, etc. Each user gets their own pet that evolves based on care. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1952 次。

如何安装 OpenPet?

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

OpenPet 是免费的吗?

是的,OpenPet 完全免费(开源免费),可自由下载、安装和使用。

OpenPet 支持哪些平台?

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

谁开发了 OpenPet?

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

💬 留言讨论