A virtual ASCII companion that lives in your chat. Hatches from an egg, reacts to conversations with cute sprites, celebrates wins, mourns errors, and grows...
Security Analysis
high confidenceThe skill's code, instructions, and requested tools line up with a local ASCII 'virtual pet' — it only reads/writes a local state file and renders sprites; nothing appears disproportionate or suspicious.
Name/description (ASCII companion) match the included scripts and declared requirements (bash, jq). Required binaries and the state file path are appropriate for a local companion skill.
SKILL.md instructs the agent to run local scripts and references the local state file. The scripts only read/write ~/.openclaw/workspace/buddy-state.json and render ASCII sprites; they do not access unrelated system paths, credentials, or external endpoints.
No install downloader is declared and no network fetches are present in the code. The skill bundle contains plain shell scripts — no archives or external installs — so installation risk is low.
No environment variables or credentials are requested. The only filesystem access is to $HOME/.openclaw (skill and state), which is proportional to the skill's purpose.
always:false and normal autonomous invocation are used (platform default). The skill creates and updates only its own state file under ~/.openclaw; it does not alter other skills or system-wide configuration.
Guidance
This skill appears to be what it says: a local ASCII companion that stores state in ~/.openclaw/workspace/buddy-state.json and requires bash+jq. If you install it: (1) ensure you trust the (unknown) source before giving it persistent access to your home directory; (2) verify jq is installed; (3) inspect the scripts yourself if you want extra assurance (they contain only local file IO and rendering logic, no network calls); and (4) remove ~/.openclaw/workspace/buddy-state.json and the skill directory if you decide to uninstall.
Latest Release
v1.0.0
Buddy Skill 1.0.0 — Bring a virtual ASCII companion to your chat! - Adds an interactive virtual pet that hatches from an egg and evolves based on your conversation. - Companion reacts to keywords and project events with ASCII art, mood changes, and short messages. - Supports multiple companion species, eye and hat customizations, and randomly generated personalities. - Tracks stats like encouragement given, jokes made, and snacks earned. - Includes simple chat commands for managing, customizing, and retiring your companion. - Stores companion state locally and renders sprites in chat with mood indicators.
Popular Skills
Published by @l-ryland on ClawHub