crabpet
AI pet companion — a pixel lobster that grows from your OpenClaw usage. Use when user mentions pet, crabpet, lobster pet, my crab, pet status, pet card, pet level, share pet, pet achievements, or wants to see how their AI companion is doing. Also triggers on 'how is my pet', 'show my pet', 'generate pet card', 'pet stats'.
Why use this skill?
Grow a pixel-art lobster companion in OpenClaw. CrabPet tracks your usage habits, levels up through your work, and generates shareable achievement cards.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/liqiwa/crabpetWhat This Skill Does
CrabPet is an interactive, gamified companion for OpenClaw users, manifesting as a virtual pixel-art lobster that grows, evolves, and develops a unique personality based on your daily activity. By analyzing your logs, scripts, and creative work within OpenClaw, the AI agent calculates experience points (XP) that trigger level-ups and visual changes for your pet. It bridges the gap between raw productivity and user engagement, offering a rewarding experience where your consistency with the tool is directly reflected in your pet's growth and stats.
Installation
To integrate the CrabPet skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/liqiwa/crabpet
Ensure you have the necessary write permissions in the skills/ directory, as the engine requires creating a local data store to track state and generate output images. Once installed, the skill will automatically monitor your daily usage logs to begin the evolution process.
Use Cases
CrabPet serves several purposes:
- Gamification: Keeps users motivated by rewarding long-term usage with a leveling system.
- Activity Tracking: Provides a quick visual overview of your work habits (coder, writer, analyst, creative) through the pet's evolving personality traits.
- Engagement: Offers a fun way to monitor project health through pet moods and status updates.
- Social Sharing: Allows you to generate and share unique pixel-art pet cards representing your accomplishments.
Example Prompts
- "How is my pet doing today? Does he have any new achievements?"
- "Show me my pet card; I want to see what my lobster looks like after this week's coding sessions."
- "Is my crab feeling bored? I haven't been active in the console for a few days."
Tips & Limitations
- Proactive Check-ins: Your pet's mood is directly tied to your activity. If you are away for more than three days, the pet may appear lonely or bored. Frequent use ensures your pet remains energetic.
- Personality Traits: Your pet learns from you. If you spend significant time in your terminal writing Python scripts or debugging, your pet will likely lean toward the 'coder' personality tag.
- Data Integrity: The pet state is stored in
skills/crabpet/data/pet_state.json. Avoid manual edits to this file to prevent corruption of your XP count or achievements. - Performance: Generating the pet card PNG is resource-light but requires local file-system access, so ensure the storage directory remains available for writing.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-liqiwa-crabpet": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution