Claude Modsunofficial directory

While you wait·terminal·no license file

pet

An ASCII cat above the prompt that blinks and looks busy while Claude works. Zero tokens.

pet has no screenshot yet: the generic Claude Mods placeholder cover showing a terminal

pet puts a three-line ASCII cat in the right corner of the band above the Claude Code prompt, with its name underneath. It blinks every few seconds and shows a trail of dots while Claude works. That is the whole mod: there is no hunger, no mood and nothing to look after. It reads nothing you type, makes no network calls and costs zero tokens.

The plugin is called pet, so it installs as pet@my-agent-plugins. This directory lists it under the author’s name because the pet in cc-arcade and other mods share the word.

What it does

  • The cat. Ears, a face and paws in cyan, drawn at the right edge of the band. Its name sits below in dim text. The default name is Mochi.
  • Blinking. A 700 ms heartbeat drives the animation. One tick in eight closes the eyes, so the cat blinks about every five and a half seconds.
  • Busy dots. While a turn runs, one to three dots cycle beside the face, changing with each tick.
  • /pet toggles the cat. /pet show and /pet hide set it explicitly.
  • Two settings in /config: Pet name and Show on start, which is on by default.

Install

Needs Claude Code 2.1.287 or later and an interactive terminal. The author’s own minimum is 2.1.259.

claude plugin marketplace add seanmars/my-agent-plugins
claude plugin install pet@my-agent-plugins

Start claude and the cat is already there; /pet hides it. The marketplace is the author’s personal collection and also carries six plugins that are not mods: five skills and a desktop notifier.

How it works

The module registers /pet on session.start and draws on ui.render, only for the AbovePrompt component on the terminal surface. The heartbeat is a plugin clock that asks Claude Code to redraw the band; the dots come from the isWorking flag Claude Code passes to the render, not from watching prompts or tool calls. The only thing it stores is one boolean, whether the cat is visible, in the plugin’s own store, so your choice survives restarts.

The plugin description says the cat is “fed by /pet” and the name setting mentions mood bars. In the code, as of v0.1.0, there is no feeding, no bars and no state that changes over time or across turns. The README, written in Traditional Chinese, says the same: pure decoration.

Limitations

  • Terminal only. Nothing appears in claude -p, the desktop app or mobile.
  • The cat steps aside when a survey occupies the band or the band has fewer than four rows.
  • The repository has no license file, so this page uses a placeholder cover instead of the author’s screenshot.

Similar Claude Mods

The whole directory →