📈 GH Trending Explorer 🎲 Surprise me

← all repos

hellosverre / claude-skins

git clone https://github.com/hellosverre/claude-skins.git v0.5.14 · 3d ago

Skins for Claude Code: tool rows with icons, diff, table and Mermaid chart cards, a usage band and fifteen themes. /skin swaps them live.

+3
stars, 24h · #8,301
+~40
stars, 7 days · #4,861
+191
stars, 30 days · #4,053
191
★ total · +26% this week
35
forks · 4 open issues

Star history (as recorded here)

2026-10-20 · 174 ★ 2026-10-23 · 191 ★
LanguageTypeScript
LicenseMIT
Created2026-10-02 (21d ago)
Last push3d ago
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
Tool calls with icons and timings, edits as diff cards, tables, code and Mermaid charts as cards, a live usage band, and fifteen skins you can repaint or have Claude design for you. 
## Install
Needs Claude Code **2.1.287** or later, in a terminal or the desktop app's Code tab. Run both inside Claude Code:
 [code] 
 [code] 
Restart Claude Code. The **noir** skin is on; type `/skin` to change it.
Looking for more mods? `/plugin install mod-store@hellosverre-mods`, then `/mods` browses and installs about 2,700 of them from a pane, showing what each one can access first.
## Update
skins checks for a new release once a day and shows a toast when you are behind. To update:
 [code] 
 [code] 
Then restart Claude Code. Open sessions keep the version they started with.
## Uninstall
 [code] 
To keep it installed but go back to Claude Code's own drawing, run `/skin off`.
## Use
`/skin help` lists every command in Claude Code; `/skin list` shows every skin and setting.
**Skins**
| Command | What it does |
|---|---|
| `/skin` | Settings: pick a skin with a live preview, toggle parts, repaint any colour |
| `/skin ` | Switch skin (names below) |
| `/skin list` | Every skin, yours included, and every setting |
| `/skin help` | Every command, in a table |
| `/skin off` · `on` | Back to Claude Code's own drawing, or skins back on |
| `/skin gallery` | Every element the skin draws, numbered, to point at |
| `/skin pin` · `unpin` · `share` | Give this folder its own look, drop it, or make it the default |
| `/skin copy` · `copy code` | Copy Claude's last reply, or just its last code block |
| `/skin calm` · `calm off` | No motion, one line per tool row, read-only output folded, failures always whole; `calm off` puts back what you had |
Built-in skins: `noir`, `tokyo-night`, `dracula`, `catppuccin`, `rose-pine`, `nord`, `gruvbox`,
`kanagawa`, `everforest`, `one-dark`, `solarized`, `night-owl`, `ayu`, `github`, `mono`.
**Options**
| Command | What it does |
|---|---|
| `/skin tables on/text/off` | Tables as cards, as selectable text on the desktop, or Claude Code's own |
| `/skin prompt left/right/plain` | In the terminal, which side your prompt's outline sits on, or a plain leading marker. The desktop keeps Claude Code's own messages, with copy and rewind |
| `/skin words claude/skin` | Whose words the spinner and the turn footer show: Claude Code's own, or the skin's (the default) |
| `/skin icons unicode/ascii` | The icon set, and ASCII-only diagrams in the terminal |
**Parts**, each switched with `/skin on` or `off`:
| Part | What it does |
|---|---|
| `rail` | The coloured rail beside tool rows |
| `shimmer` | The band of light across the spinner word |
| `band` | The usage meters above the prompt |
| `countdown` | Time left on each limit in the band |
| `compact` | The Compact button in the band, with a nudge from 70% context (on by default) |
| `clip` | Trim Claude Code's own shell output to its head and tail |
| `markdown` | Alerts and task lists drawn |
| `q