For Claude Code

Build your status line and mods from bricks.

Drag, drop, pick colors, press Apply. No scripts, no JSON, no fuss.

$ npx statuscraft init

Needs Node.js 20 or newer. Your new status line shows up after Claude's next answer.

Pip, the StatusCraft brick
claude β€” 110 columns

● Done. The login form now validates emails.

> Try "add a dark mode toggle"
Opus 5.5 feature/login
Try a session
The StatusCraft brick editor: a brick box on the left, your status line and a live preview in the middle, colors and themes on the right

The brick editor. Run npx statuscraft and it opens in your browser.

1

Pick bricks

Drag them from the brick box onto the baseplate. Move them around to change the order.

2

Make it yours

Click a brick to recolor it. Watch the live preview in your terminal's colors.

3

Press Apply

Claude Code shows your new status line after its next answer. Your old one is saved.

Everything in the box

43 bricks

Model, context bar, tokens, prompt cache, cost, 5-hour and weekly limits with reset countdowns, git branch and changes, pull request status, timers, custom text and commands.

Warning colors

A brick turns yellow, then red, when context or your limits run low. You notice before you hit a wall.

Pip

The brick mascot smiles while your session is fine and panics when it is not: (^_^) β†’ (β€’_β€’) β†’ (Γ—_Γ—)

8 starter kits

From Minimal to a two-line powerline dashboard. Pick one and you are done in ten seconds.

Plain or powerline

8 themes, including Nord, Dracula, Catppuccin and Gruvbox. The editor draws the arrows even without a Nerd Font.

Profiles

One design per mood: work, focus, fun. They switch on by themselves in the repos or folders you choose.

Per-project

Save a status line in .claude/statuscraft.json and commit it, so your whole team gets the same one.

Share codes

Send a design as one line of text. Your friend loads it with one command.

Safe install

Your old status line is saved first. npx statuscraft uninstall puts it back.

Mods: change Claude Code itself

Press 🧩 Mods in the editor. You get a pretend Claude Code terminal with dashed spots and a box of 20 ready-made mods. Drag one in, tweak it, press Apply. Open sessions pick it up within a couple of seconds.

🎞️ Above the prompt

  • Live Status Line your status line, ticking every second
  • Context Meter big bar with a sparkline of the last turns
  • Banner Text a line of your own
  • Burn Rate cost per hour, and whether your 5-hour limit lasts
  • Limit Bars 5-hour and weekly limits with reset countdowns

πŸŒ€ Spinner

  • Tool Counter how many tools Claude used
  • Turn Timer how long Claude has been working
  • Active Tool the tool running right now
  • Pip in the Spinner rides along and panics when needed
  • Spinner Words swap β€œThinking” for your own words

πŸ”” Pop-up alerts

  • Context Alert time to /compact
  • Limit Alert your 5-hour limit is close
  • Done Alert a long answer is finished

πŸ›‘οΈ Safety guards

  • Danger Guard asks before rm -rf, force pushes and git reset --hard
  • Protected Files asks before Claude changes .env, keys, lockfiles or .git/

Guards only ever ask. They never say yes for you.

πŸ› οΈ Tool calls & answers

  • Tool Timer how long a slow tool call took, on its row
  • Turn Summary time, tools and tokens under each answer

⌨️ Prompt & commands

  • Prompt Hint your text under the prompt, with {branch}, {model} and more
  • Prompt Shortcuts type ;tests and it grows into a full prompt
  • Quick Command /gs runs git status --short without asking Claude

Mods need Claude Code 2.1.287 or newer.

Starter kits

Pick one with npx statuscraft init, or try them all with npx statuscraft presets.

🧱 Starter

Opus 5.5 β”‚ Ctx 56% β”‚ feature/login β”‚ +128 -31

πŸŒ™ Minimal

Opus 5.5 β–°β–°β–°β–°β–±β–±β–±β–± 56%

πŸ˜„ Pip

(β€’_β€’) Opus 5.5 β–°β–°β–°β–°β–°β–°β–±β–±β–±β–± 56% feature/login

🎨 Bricks

Opus 5.5srcfeature/login+128 -31Ctx 56%

πŸ’° Budget Watch

Opus 5.5 β”‚ Cost $3.87 β”‚ 5h 47% ↻2h20m β”‚ 7d 38% ↻3d0h β”‚ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘ 56%

🌿 Git Guru

acme/my-app β”‚ feature/login ↑3 β”‚ ✚7 ?2 β”‚ PR #1234 β”‚ +412 -97

πŸš€ Two-Liner Pro

Opus 5.5Effort highsrcfeature/loginPR #1234
β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘ 56%Cache warm 91%Cost $3.875h 47% ↻2h20mSession 1h 35m

❄️ Nordic

srcfeature/loginCtx 56%Cost $3.87

Get started

1. Pick a starter kit

$ npx statuscraft init

2. Open the brick editor

$ npx statuscraft

3. Add the plugin (optional)

Adds the Turn Timer and Tool Calls bricks, /statuscraft profile and /statuscraft doctor. In Claude Code:

/plugin marketplace add statuscraft/statuscraft
/plugin install statuscraft@statuscraft

Something not showing? Run npx statuscraft doctor.