claude-pokemon
A pixel Pokémon above your prompt that reacts to everything Claude does.
Illustration. Actual results depend on the mod, terminal and environment.
Install
/plugin marketplace add dgokcin/claude-pokemon-mod
/plugin install pokemon@claude-pokemon
/reload-pluginsRun these commands one at a time in a Claude Code session.
claude plugin marketplace add dgokcin/claude-pokemon-mod
claude plugin install pokemon@claude-pokemonThen run /reload-plugins in your session, or start a new session.
Please install the Claude Code mod "claude-pokemon" (https://github.com/dgokcin/claude-pokemon-mod). Before installing, read the Security and Requirements sections of its README and tell me what it reads and writes, which commands it runs, whether it uses the network, and which Claude Code version, OS and terminal it needs. If everything looks fine, run claude plugin marketplace add dgokcin/claude-pokemon-mod and claude plugin install pokemon@claude-pokemon, then remind me to run /reload-plugins in my session.Send this to Claude Code so it reads the author’s instructions before installing.
git clone https://github.com/dgokcin/claude-pokemon-mod
cd claude-pokemon-mod
claude --plugin-dir .Clone the repository and try it in a local session with --plugin-dir.
What it accesses
Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.
Reads
YesReads tool calls, work phases, subagent and question events to drive the animation.
Writes files
YesVariant, nickname, level and meters persist across sessions.
Runs commands
UnspecifiedNetwork
UnspecifiedIntroduction
claude-pokemon is a wait-time mod that keeps a gen 1 pixel Pokémon in the band above your prompt. Pick a partner with /pokemon <mon>; all 151 come in default and shiny.
- It watches Claude work: a pencil for edits, a magnifier for reads,
>_for shell commands, and a Poké Ball for every subagent - It tells you when Claude needs you: a red "!" for questions, plan approvals and permission prompts, and a shake with a sweat drop when a tool fails
- It grows: answered turns earn XP and mons evolve at their levels from the games; feed and pet it or it gets hungry and lonely
- It fights and collects: 135 moves with their own animations, and
/pokemon catchfills your Pokédex when a wild mon shows up
Variant, nickname, level and meters persist across sessions. Requires Claude Code 2.1.287+ in a truecolor terminal such as iTerm2, Ghostty, kitty or WezTerm, or the desktop app's Code tab; the VS Code extension and mobile app have no band, so it does not show there. The README has no dedicated access section, so process and network access are marked unknown. Not run-tested by this site; the preview is illustrative.
Who it is for
- People who want something fun while Claude works
- People who want a visible cue when Claude needs them
Requirements
- Claude Code ≥ 2.1.287
- Needs a truecolor terminal or the desktop Code tab.
- Not shown in the VS Code extension or mobile app.