ワンクリックで
petdex
Install and select animated petdex mascots for Hermes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Install and select animated petdex mascots for Hermes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Migrate Hermes Agent to a new server while keeping both instances running in parallel. Covers backup, SSH troubleshooting, skill/memory sync, and GitHub remote setup.
Backup, restore, and migrate Hermes Agent data across machines. Covers the local backup scripts, cron scheduling, retention policies, git remote management, shallow-clone migration, and cross-machine parallel deployment.
Modify PDF appearance without changing content/structure: change font colors, remove highlights, adjust styling. Preserves all text, layout, fonts, and embedded resources.
Cloudflare Workers + D1 e-commerce site for Shengtuo Tractor. Deploy, DB ops, SEO, product sync.
Deploy and manage Cloudflare Workers with D1, R2, KV, and Workers KV store
Parallel 3-agent cleanup of recent code changes.
| name | petdex |
| description | Install and select animated petdex mascots for Hermes. |
| version | 1.0.0 |
| author | Hermes Agent |
| license | MIT |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"tags":["petdex","mascot","display","cli","tui","desktop"],"category":"productivity","homepage":"https://petdex.dev"}} |
Browse, install, and select animated "pet" mascots from the public
petdex gallery. An installed pet
reacts to agent activity (idle, running a tool, reviewing, error, done) across
the Hermes CLI, TUI, and desktop app. This skill drives the hermes pets CLI
and the display.pet config — it does not generate sprites.
petdex.dev for the gallery/manifest (read-only, no auth).Use the terminal tool to run hermes pets <subcommand>.
| Goal | Command |
|---|---|
| Browse the gallery | hermes pets list (add a substring to filter: hermes pets list cat) |
| List installed pets | hermes pets list --installed |
| Install a pet | hermes pets install <slug> (add --select to make it active) |
| Set the active pet | hermes pets select <slug> (omit slug for a picker) |
| Resize the pet everywhere | hermes pets scale <factor> (e.g. 0.5, clamped 0.1–3.0) |
| Preview/animate in terminal | hermes pets show [slug] [--cycle] [--state run] |
| Disable the pet | hermes pets off |
| Remove a pet | hermes pets remove <slug> |
| Diagnose setup | hermes pets doctor |
hermes pets list <query> and note its slug.hermes pets install <slug> --select.hermes pets show (Ctrl+C to stop).hermes pets doctor — shows the resolved pet, configured
render mode, detected terminal graphics protocol, and effective mode.Pets install into <HERMES_HOME>/pets/<slug>/ (profile-aware). Selecting a pet
writes display.pet.slug + display.pet.enabled to config.yaml.
Under display.pet in config.yaml:
enabled (bool) — master on/off.slug (str) — active pet; empty = first installed.render_mode — auto (detect) | kitty | iterm | sixel | unicode | off.scale (float) — on-screen size of the native 192×208 frames (default 0.33,
clamped 0.1–3.0). One knob resizes every surface; set it with
hermes pets scale <factor>, the /pet scale slash command, or the desktop
Appearance slider.unicode_cols (int) — width in columns for the Unicode fallback.enabled: true).~/.codex/pets; Hermes uses its own
profile-scoped <HERMES_HOME>/pets/ instead — install through hermes pets.hermes pets doctor reports ✓ ready when a pet is installed, selected,
enabled, and Pillow is importable.