petdex

Install and configure animated terminal mascots for the Hermes agent environment.

Updated Jul 6, 2026
One-click install
npx skills add https://github.com/ghufronbagaskara/agent-im --skill petdex-ghufronbagaskara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: petdex
Source: https://github.com/ghufronbagaskara/agent-im/tree/main/hermes-home/skills/productivity/petdex
Command: npx skills add https://github.com/ghufronbagaskara/agent-im --skill petdex-ghufronbagaskara

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow.

What problem does it solve?

This skill addresses the lack of visual feedback and personality in terminal-based agent interfaces by providing a system for displaying animated mascots that react to agent activity.

Core Features & Use Cases

  • Animated Mascots: Browse and install characters from the public petdex gallery that respond to idle, running, or error states.
  • Cross-Platform Display: Supports terminal, TUI, and desktop environments with automatic rendering mode detection.
  • Use Case: A developer working in a terminal environment wants a visual indicator of agent status and a more engaging interface, using this skill to select and scale a mascot that reflects their personal preference.

Quick Start

Use the terminal tool to run hermes pets install followed by the mascot slug to add a new character to your agent interface.

Frequently Asked Questions about petdex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add animated mascots to a terminal agent interface?

You can install animated mascots for your terminal agent by running the command line tool to fetch characters from the public gallery, adding visual feedback that reacts to agent activity states like running or idle.

Do I need specific terminal protocols to display CLI animations?

Yes, displaying CLI animations requires a terminal that supports graphics protocols such as kitty or sixel, allowing the system to automatically detect the rendering mode and properly display the animated sprites.

How do animated terminal mascots reflect agent status?

Animated terminal mascots map specific agent states, such as running, error, or idle, to corresponding sprite animations, providing immediate visual feedback directly within your command line interface.

Can I display terminal mascots in desktop and TUI environments?

Cross-platform display supports terminal, TUI, and desktop environments by automatically detecting the rendering mode, ensuring animated mascots appear correctly across different visual interfaces.

Why does installing terminal mascots require the Pillow dependency?

Installing terminal mascots requires the Pillow library to handle the image processing necessary for sprite scaling and rendering, ensuring characters display correctly within the terminal graphics protocol.

What is the best way to browse and scale characters for a CLI agent?

The best way to browse and scale characters is using the dedicated command line tool, which allows you to select mascots from the public gallery and adjust their size to fit your terminal environment.