CrabPet - AI Lobster Companion for Openclaw

A virtual pixel-art lobster that evolves and levels up based on your activity and engagement within Openclaw Skills.

liqiwa
v1.0.0
Feb 26, 2026
0
967
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install crabpet

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install crabpet using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is CrabPet - AI Lobster Companion?

CrabPet is an interactive gamification layer designed for developers and writers who use AI agents. It tracks your productivity by monitoring daily logs to nurture a pixel-art lobster companion. This skill transforms your interaction history into a living entity that gains experience points, develops a unique personality, and reflects your work habits.

By integrating this skill into your workflow, you gain a visual representation of your progress within Openclaw Skills. Whether you are a heavy coder or a prolific writer, your lobster adapts its appearance and mood to match your specific usage patterns, providing a playful yet insightful feedback loop for your daily tasks.

CrabPet - AI Lobster Companion Use Cases

  • Tracking long-term productivity and consistency through pet evolution levels.
  • Gamifying the coding experience by earning XP for daily development logs.
  • Generating shareable pet cards to showcase achievements and stats to the community.
  • Monitoring work-life balance through dynamic pet moods based on activity frequency.

How CrabPet - AI Lobster Companion Works

  1. The skill initializes a pet state file that tracks XP, level, and personality metrics.
  2. Every day, the engine scans your memory directory for new log files created during Openclaw Skills sessions.
  3. XP is calculated based on log existence, character count, and consecutive usage streaks.
  4. A personality detection algorithm scans logs for keywords like 'debug' or 'blog' to categorize your pet as a Coder, Writer, or Analyst.
  5. The pet's mood shifts dynamically from 'energetic' to 'frozen' depending on the number of days since your last interaction.

CrabPet - AI Lobster Companion Setup

To get started with your companion, ensure you have python3 installed and run the following commands:

# Initialize your pet with a name
python3 skills/crabpet/scripts/pet_engine.py init --name "YourPetName"

# Update and check your pet's current status
python3 skills/crabpet/scripts/pet_engine.py status

# Generate a shareable pixel-art pet card
python3 skills/crabpet/scripts/pet_engine.py card

CrabPet - AI Lobster Companion Data Schema & Taxonomy

The skill manages data across several directories to ensure persistence and visualization:

File/Path Description
data/pet_state.json The primary JSON database storing XP, level, personality scores, and unlocked achievements.
output/pet_card.png A generated pixel-art image containing the pet sprite, stats, and badges.
sprites/ JSON-based pixel arrays defining the visual assets for different evolution stages.
web/index.html A canvas-based animated viewer for real-time pet visualization.

CrabPet - AI Lobster Companion Advanced Features

  • Multi-dimensional personality tracking (Coder, Writer, Analyst, Creative, Hustle) based on log analysis.
  • Automated streak multipliers that reward consistent daily use of Openclaw Skills.
  • Evolution system where pet sprites change appearance at specific level milestones.
  • Comeback messaging system that triggers unique dialogues after periods of inactivity.
  • Achievement engine with 10+ unlockable badges including 'Night Owl' and 'Code Master'.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*