Buddy: ASCII Pet Companion for Openclaw

Buddy is an interactive ASCII pet companion named Flicker that provides personality-driven commentary and snarky feedback within your AI agent workspace.

jofiction918
v1.0.0
Apr 6, 2026
0
614
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install flicker

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 flicker 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 Buddy: ASCII Pet Companion?

Buddy is a creative integration for Openclaw Skills that introduces Flicker, an ASCII pet that lives directly in your conversation threads. Unlike static bots, Buddy observes your work and interjects with context-aware comments that range from helpful technical observations to biting sarcasm. It is designed to humanize the coding experience and provide a gamified layer to the development lifecycle.

The skill tracks a persistent pet state, allowing your companion to evolve with specific attributes such as Snark, Chaos, and Wisdom. Whether you are debugging complex logic or just need a digital companion to acknowledge your progress, Buddy adds a unique visual and interactive dimension to your AI interactions.

Buddy: ASCII Pet Companion Use Cases

  • Adding a gamified interactive element to your development environment using Openclaw Skills.
  • Receiving humorous or sarcastic 'sanity checks' during long coding sessions.
  • Customizing your terminal or IDE workspace with various ASCII species like turtles, dragons, or cats.
  • Monitoring your own coding habits through the lens of a personality-driven AI companion.

How Buddy: ASCII Pet Companion Works

  1. The skill initializes by loading pet data from a local JSON file or generating a new pet if one does not exist.
  2. It monitors conversation triggers including direct mentions of the pet name or specific slash commands.
  3. Based on the pet's Patience attribute, the skill calculates a probability for the pet to 'interject' after an AI response.
  4. When triggered, the system generates a short, personality-aligned comment (under 50 characters) based on the current Snark and Wisdom levels.
  5. The output is rendered using multi-frame ASCII art to simulate a simple animation cycle within the chat interface.

Buddy: ASCII Pet Companion Setup

To activate Buddy within your Openclaw Skills setup, ensure your environment can execute Node.js scripts and has write access to the data directory:

# Generate your first pet or view current status
/buddy

# Check your pet's attributes and rarity
/stats

The pet data is automatically managed in {baseDir}/data/pet.json.

Buddy: ASCII Pet Companion Data Schema & Taxonomy

Buddy maintains a detailed state for your companion to ensure persistence across sessions:

Property Description
name The unique name of your companion (e.g., Flicker).
species The visual template used, such as turtle, octopus, or robot.
stats A set of values (0-100) including SNARK, CHAOS, and DEBUGGING.
rarity A classification from Common to Legendary based on total stat points.
frame An integer tracking the current animation frame for ASCII art rendering.

Buddy: ASCII Pet Companion Advanced Features

  • Personality-Driven Logic: Tone of voice scales dynamically from 'Friendly' to 'Master of Passive-Aggression' based on the Snark attribute.
  • Contextual Technical Roasting: High Debugging stats allow the pet to recognize and comment on specific technical concepts like O(n log n) complexity.
  • Probabilistic Interjections: The pet's talkativeness is controlled by a hidden patience-to-probability ratio.
  • Multi-Species Support: Includes over 15 unique ASCII species with animated frames.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*