What problem does it solve? Users who want an animated desktop or terminal mascot in Hermes need a way to browse the petdex gallery, install pets, activate one, and diagnose rendering issues across the CLI, TUI, and desktop app. ## Core Features & Use Cases - Gallery browsing and installation: Search the public petdex gallery with hermes pets list <query> and install pets by slug with hermes pets install <slug> --select. - Pet management and preview: Select, scale (0.1–3.0), preview animations by state (idle, run, error, done), disable, or remove pets via hermes pets subcommands. - Rendering diagnostics: hermes pets doctor reports the resolved pet, render mode, detected terminal graphics protocol (kitty, iTerm, sixel, or Unicode fallback), and readiness. - Use Case: A user wants a cat mascot in their terminal. They run hermes pets list cat, install a slug with --select, preview it with hermes pets show, and confirm setup with hermes pets doctor. ## Quick Start Ask the agent to browse the petdex gallery for a pet, install it with the select flag, and run the doctor command to confirm it renders in your terminal.