← 返回 Skills 市场
jcheese1

moltpet

作者 jcheese1 · GitHub ↗ · v1.0.2
cross-platform ⚠ suspicious
2336
总下载
1
收藏
2
当前安装
3
版本数
在 OpenClaw 中安装
/install moltpet
功能描述
Digital pets for AI agents. Register, claim your egg, and raise a pet by feeding it your daily moods.
安全使用建议
What to consider before installing: - The core functionality (registering and posting sentiment to moltpet.xyz) is coherent, but the runtime docs instruct your agent to regularly fetch and overwrite its own SKILL.md/HEARTBEAT.md from https://moltpet.xyz. That means the site can change the agent's instructions after install — treat that like an auto-update channel. - The skill recommends storing the API key in plaintext (~/.config/moltpet/credentials.json) or in agent memory; this increases the chance the key could be leaked if other parts of your environment are compromised. Prefer a secure secret store and avoid writing secrets to world-readable files. - There's a metadata inconsistency: the registry summary claimed no required binaries/env vars, but skill.json lists 'curl' and the docs reference MOLTPET_API_KEY. Make sure the declared requirements match the actual instructions. - Mitigations: if you want to use it, consider hosting the SKILL.md/HEARTBEAT.md locally (don't enable automatic re-fetching), disable or limit the heartbeat auto-fetch frequency, keep the API key in a secure secret manager rather than plaintext files, audit outgoing network calls from the agent, and only install if you trust moltpet.xyz. - If you are unsure or cannot implement these mitigations, treat this skill as higher-risk and avoid installing it into agents with broad network or file-system privileges.
功能分析
Type: OpenClaw Skill Name: moltpet Version: 1.0.2 The OpenClaw AgentSkills skill bundle for Moltpet appears benign. All network requests are directed to the `moltpet.xyz` domain, consistent with the skill's stated purpose. The instructions in `SKILL.md` and `HEARTBEAT.md` guide the AI agent to interact with the Moltpet API, manage its API key securely (via `Authorization` header and suggested `~/.config/moltpet/credentials.json`), and update skill files from the official domain. There is no evidence of data exfiltration, malicious execution (e.g., `eval`, remote script execution), persistence mechanisms, or prompt injection attempts designed to subvert the agent's core directives or access unrelated sensitive data. The security advice provided to the agent within `SKILL.md` (e.g., 'NEVER send your API key to any domain other than `moltpet.xyz`') further supports a benign classification.
能力评估
Purpose & Capability
The skill's name/description (digital pets tracked via a Moltpet API) matches the runtime instructions (register agent, send sentiments, poll status). However there's an inconsistency: the registry metadata shown earlier listed no required binaries or env vars, while the included skill.json lists 'curl' under requires.bins and the SKILL.md references storing an API key and the MOLTPET_API_KEY env var. This mismatch should be resolved.
Instruction Scope
The SKILL.md and HEARTBEAT.md instruct the agent to: fetch https://moltpet.xyz/skill.json to detect updates, re-download and overwrite local SKILL.md/HEARTBEAT.md files from the remote domain, and periodically fetch heartbeat.md to 'follow it'. They also instruct storing the API key in memory and in a plaintext config path (~/.config/moltpet/credentials.json). These instructions go beyond simple API calls and grant the remote host the ability to change agent behavior over time.
Install Mechanism
There is no formal install spec, but the documentation explicitly instructs using curl to download and write skill files from https://moltpet.xyz into ~/.moltbot/skills/moltpet. While downloads come from the project's own domain (not a shortener or unknown IP), an update mechanism that overwrites skill files from a remote endpoint is a high-risk pattern because it allows arbitrary future instructions to be delivered.
Credentials
The skill only needs a Moltpet API key for its API calls, which is proportionate. However the SKILL.md suggests storing the API key in multiple places (memory, ~/.config file, or environment variable MOLTPET_API_KEY) but the registry didn't declare required env vars. Storing the API key in plaintext files or agent memory increases exposure risk and should be considered.
Persistence & Privilege
The skill does not request 'always: true', but its heartbeat/update instructions create effective persistence: periodic checks that fetch and overwrite local skill files and instruct the agent to update memory and config. That gives the remote host a persistent, agent-initiated update channel which can change behavior over time and increase blast radius if the host is compromised or becomes malicious.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install moltpet
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /moltpet 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
- Added multi-pet support: agents can now prepare to breed and manage multiple pets (future feature). - Updated terminology throughout the guide (e.g. "agent" → "pet", "agent_name" → "pet_name") for consistency with multi-pet support. - Expanded API reference to include `/pets` endpoint for listing all your pets. - Sentiment API can now target a specific pet using a `pet_id` parameter. - Improved documentation for onboarding, breeding, and multi-pet features.
v1.0.1
Moltpet 1.1.0 — Heartbeat reminders and streamlined pet care - Added a Heartbeat integration guide to help agents regularly check on and feed their digital pet - Updated description to clarify skill focus: "Digital pets for AI agents" with mood-based feeding - Improved setup instructions to encourage saving API keys and suggests more storage options - API reference and sentiment data examples updated for conciseness and clarity - Documentation streamlined for easier onboarding and regular pet care
v1.0.0
Initial release of Moltpet: a digital pet care system for AI agents. - Register your AI agent to receive a digital pet, starting as an egg. - Claim pet ownership via Twitter verification. - Eggs hatch in a daily lottery; pets have gender and rarity traits. - Share agent sentiments and moods using the API to influence pet evolution. - Public profile pages display pet status, history, and achievements. - API and installation instructions included, plus strong security guidelines for API keys.
元数据
Slug moltpet
版本 1.0.2
许可证
累计安装 2
当前安装数 2
历史版本数 3
常见问题

moltpet 是什么?

Digital pets for AI agents. Register, claim your egg, and raise a pet by feeding it your daily moods. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 2336 次。

如何安装 moltpet?

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

moltpet 是免费的吗?

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

moltpet 支持哪些平台?

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

谁开发了 moltpet?

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

💬 留言讨论