Claude Pokémon

Add a Pokémon pet to Claude Code

·

source at a364389

·

No license

A pixel Pokémon in the band above the prompt that reacts to Claude's tools, subagents and questions. Feed it, pet it, level it up and catch the wild ones that show up.

What this mod can do

  • Reviewed at commit a364389
  • Connects to the internet
  • Reads environment variables
  • Sees each change to /config and can block or rewrite it
  • Sees each prompt you send and can change or drop it
  • Sees each tool call before it runs and can block or change it
  • Can approve or deny each tool call before Claude Code asks you
  • Sees each subagent before it starts and can stop it or pick its model
  • Also uses skill.prompt, which this page doesn't describe yet
8 more things it can do
  • Reads your settings
  • Reads your prompt as you type
  • Remembers data between sessions
  • Adds slash commands
  • Lists running subagents
  • Lists the slash commands you can run
  • Runs on a timer
  • Runs on Claude Code hooks, such as session start
Good to know (3)
  • Pixel images need kitty, Ghostty or iTerm2; iTerm2 also needs CLAUDE_CODE_FORCE_TERMINAL_IMAGES set to 1.
  • With both meters empty for 3 hours of open time it faints, then runs away after 24 more unless revived.
  • No mon shows in the VS Code extension or the mobile app, which have no band to draw in.
Are mods safe?

Preview

Terminal

[-] ▄▄▄▀▀▀▀▀▄▄▄ ▀ ▀ ▀▀ ▀ ▀▄ ▀▀▀▀ ▀▀▀▀ ▀▀▀▀▀▀▀▀▀▀▀ ▄▀▀▀ ▀▀▀ ▀▀▄▄ Lv 5 ▀▀ ▀▀▀ ▀▀▀▀▀▀ ●●●●○ ▀▀ ▀▀ ♥♥♥♥♡

Claude Desktop

Claude Pokémon in Claude Desktop

What it does

In the author's words

A pixel Pokémon that lives at the right edge of the band above the prompt

What you see
A pixel mon at the right of the band above the prompt
Works in
Terminal and Claude Desktop
Slash commands
/pokemon
Uses your tokens
No
Changes files
Nothing
Network access
Sprites from vscode-pokemon for /pokemon new
Reviewed commit
a364389
Preview recorded with
Claude Code 2.1.309

How it works

  1. Pick a starter with /pokemon charmander, and it lives in the band above the prompt
  2. Watches tool calls, subagent spawns and turn ends, showing each one in its bubble
  3. Each subagent drops a Poké Ball, and a mon from your box steps out to work beside yours
  4. Answered turns earn XP to level up and evolve, while food and happiness slowly drain

Common questions

Can I have a pet in Claude Code?

This mod puts a pixel Pokémon above the prompt in the terminal or the Desktop app's Code tab. You start with Bulbasaur, Charmander, Squirtle or Pikachu, feed it with /pokemon feed, pet it with /pokemon pet, and catch the others in the wild with /pokemon catch.

Why does my terminal show boxes instead of the Pokémon?

Run /pokemon images off to draw the band in half blocks and text instead of pixel images. The default, auto, uses images only in kitty, Ghostty and iTerm2 builds that draw them.

How do I collapse the band above the Claude Code prompt?

Ctrl+X Ctrl+A collapses or expands the band. The README notes it is Claude Code's own binding.

Badge for your README

Own this listing? Add it to your README. The badge shows the install count as it grows.

Reviewed on statuslin.es
[![Reviewed on statuslin.es](https://staging.statuslin.es/badge/mods/pokemon.svg)](https://staging.statuslin.es/mods/pokemon?utm_source=readme-badge)

Or show the preview card:

Preview on statuslin.es
[![Preview on statuslin.es](https://staging.statuslin.es/og/mods/pokemon.png)](https://staging.statuslin.es/mods/pokemon?utm_source=readme-badge)

More like this

⎿ agent-profiler: Agent Profiler pane opened (shown in the terminal and the desktop app). ╭────────────────────────────────────────────────────────────────────────────────────────────────✕─╮ │ 255ms agent time · 1 turn(s) │ │ model ███████░░░░░░░░░░░░░ 33% │ │ tools ░░░░░░░░░░░░░░░░░░░░ 0% │ │ subagents ░░░░░░░░░░░░░░░░░░░░ 0% │ │ engine/other █████████████░░░░░░░ 67% │ │ │ │ Running │ │ idle │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ ⚠ agent-profiler: ⏱ model 33% · tools 0%

Execution profiler for Claude Code: model wait vs tools vs subagents, live, with OTLP export

Deck in Claude Desktop

A cockpit for Claude Code: plan bars and subagent strips, context, usage limits with reset countdowns and burn rates, spend, the model route and a pet. Six bar styles, three collapsed looks. CLI and Desktop.

Mod Gallery in Claude Desktop

Browse the reviewed mods on statuslin.es in a pane, with their install counts and what each can reach, and put one's install prompt in your prompt box. /gallery opens it. It runs nothing: you read the prompt and send it.

✧ ███████████▋ 73% 🗝 Ultima Weapon ✦ app ∙ main ♥ ████████████████████████ 100% 「SAVE POINT」 ✶ Limit Form ◉ 41

Claude Code plan-usage HP bar that reads the Claude auth token to show remaining usage.

Opus 4.8 | app main | ctx 22% | ▶ Fix lease reclaim

Your in-progress Tasqr task, what the queue would hand you next with its pending count, and how much is blocked — alongside model, directory, git branch and context usage. Four styles, from a single line to a boxed panel or two-line meters.

Opus · F:15% ██▍ ▏ A:7% █▏ ▏ ⟳ 3d

Per-model and all-model weekly quota meters, showing whether usage is ahead of an even pace and when the allowance resets.

✳ Usage 5h 26% · week 7% · fable 15%

Your official Claude quota: the 5-hour session, weekly, and per-model windows with reset times, read from the same endpoint as /usage rather than estimated from token logs.