ClaudeMods
☰
ZH-TW
● 0 人在線上 · 瀏覽 0 次
贊助提交作品
GitHub 儲存庫 · 發布者 hellosverre

skins

Claude Code 成績單的皮膚:主題工具行、回复槽和旋轉文字。 /skin 即時交換它們。

已翻譯

關於這個 mod

#claude-skins

Claude Code 的現代皮膚。一個mod 重新繪製文字記錄:使用圖示和計時的工具調用,編輯為差異卡、表格和程式碼 動畫卡、終端卡中的 shell 輸出、顯示 Claude 正在執行的操作的旋轉器以及樂隊 提示上麵包含您的上下文和計劃限制以及“緊湊”按鈕。七種皮膚,淺色和深色, 設定頁面,您自己的代理商可以與您一起設計新皮膚。

<img alt="The same Claude Code turn switching skins with /skin: noir, Tokyo Night, Dracula, Catppuccin" src="docs/demo.gif">

清溪康德ZP 青XKZP <img alt="A Claude Code turn with the noir skin: tool rows with icons, an edit as a diff card, and a table card" src="docs/previews/hero-dark.svg"> </picture>

<picture> QXKZP <img alt="The four spinner animations: thinking, running a tool, writing, waiting" src="docs/previews/spinners-dark.svg"> </picture> <picture> <source media="(prefers-color-scheme: light)" srcset="docs/previews/terminal-light.svg"> <img alt="Shell output in a terminal card" src="docs/previews/terminal-dark.svg"> </picture> <picture> <source media="(prefers-color-scheme: light)" srcset="docs/previews/code-light.svg"> <img alt="A code block as a card with line numbers" src="docs/previews/code-dark.svg"> </picture>

清香康坦ZP QX庫ZP <img alt="Context and plan limit rings" src="docs/previews/usage-dark.svg"> </picture>

這些預覽是由 mod 自己的卡牌程式碼(scripts/previews.ts)繪製的,而不是螢幕截圖。

安裝

在終端機或桌面應用程式的「程式碼」標籤中需要 Claude Code 2.1.287 或更高版本。

/plugin marketplace add hellosverre/claude-skins
/plugin install skins@hellosverre-mods

它重繪了什麼

|網站 |桌面應用程式 |終端| |---|---|---| |工具呼叫|每種線路圖示、執行時的旋轉環、線路變化和所用時間 |轉彎軌道上的一個節點具有相同的事實| |編輯|差異卡:文件,+N −M,以綠色和紅色編號的更改行| Claude Code自己的diff | |外殼指令 |終端卡:狀態藥丸、與 stderr 分開的輸出、折疊的長輸出以及用於輸出的複製按鈕 | Claude Code自己的輸出| |回覆中的表格 |動畫卡片:標題規則、斑馬行、顏色樣本、顏色差異;複製給出 markdown |帶有標題帶和斑馬行的單元格網格,以及相同的 Copy | |回復中的程式碼區塊 |帶有語言、行號和反白顯示以及「複製」按鈕 | 的卡片Claude Code 自己的 markdown 和複製按鈕 | |旋轉器|每個階段一個動畫圖示:思考、工具使用、寫作、等待 |透過一條光帶的皮膚之詞 | |上面提示|用於上下文和每個計劃限制的響鈴、一個「壓縮」按鈕以及從 70% 上下文中輕推至壓縮 |塊米和相同的按鈕| | 轉頁腳|(不在桌面上引發)|時間、工具數量和生產線發生變化 | |您的提示|圓形輪廓的大小適合您鍵入的內容;附加圖像位於其下方 |相同| |問題對話框 |一支樂團在 Claude Code 自己的對話上方命名其主題 |一樣|

每張卡片都逐行上升,並尊重減少的運動。皮膚只改變繪製的內容:儲存的 對話以及模型所讀取的內容均未受影響。代理、計劃模式及權限提示保留 Claude Code自己的繪圖。預設皮膚是黑色,黑色和白色。卡片沒有背景 他們自己的,所以他們坐在頁面上。在淺色 Claude Code 主題上,每個皮膚都會切換到其淺色調色板。

讓它成為你的

-/skin 開啟設定:選擇皮膚、查看即時預覽、切換導軌、桌子、閃光、 樂隊和圖標,並重新繪製任何顏色。重新繪製 built-in 皮膚會將其保存為您自己的 my-<skin>。

  • /skin gallery 顯示皮膚繪製的每個元素,編號,以便在您想要更改時指出。
  • **詢問你的經紀人。 ** 該 mod 為 Claude 提供了 design 工具和簡短指南,因此「為我製作一個皮膚 感覺就像日落”構建一個並在您觀看時應用它。
  • /skin <name>、/skin list、/skin off 和 /skin rail|tables|shimmer|band|clip on|off 用於快速切換。

您的選擇會在各個會話中被記住。

它可以達到什麼

它會繪畫並記住。它會讀取會話的目錄、您的上下文和計劃使用情況以及 Claude Code的主題設定;將其設定保留在模組商店中;為您的代理商註冊一種工具;和 僅當您按“壓縮”時才進行壓縮,僅當您按“複印”時才進行複印。它不啟動任何進程,不接觸任何文件,也不進行網路呼叫。 自己檢查一下:

claude plugin validate .

加入built-in皮膚

皮膚是一個檔案。複製hooks/themes/nord.ts,變更顏色和文字,然後新增一行 hooks/themes/index.ts。

claude plugin test

## 發展

claude --plugin-dir .

儲存檔案會在執行會話中重新載入 mod。 /plugin-types 撰寫型別聲明 為您的編輯器輸入 .claude/types。 npx tsx scripts/previews.ts 重繪了 README 預覽。

許可證

清溪康德ZP

安裝

請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。

claude plugin marketplace add hellosverre/claude-skins
claude plugin install skins
原文 / README

claude-skins

A modern skin for Claude Code. A mod that redraws the transcript: tool calls with icons and timings, edits as diff cards, tables and code as animated cards, shell output in a terminal card, a spinner that shows what Claude is doing, and a band above the prompt with your context and plan limits and a Compact button. Seven skins, light and dark, a settings page, and your own agent can design a new skin with you.

<img alt="The same Claude Code turn switching skins with /skin: noir, Tokyo Night, Dracula, Catppuccin" src="docs/demo.gif"> <picture> <source media="(prefers-color-scheme: light)" srcset="docs/previews/hero-light.svg"> <img alt="A Claude Code turn with the noir skin: tool rows with icons, an edit as a diff card, and a table card" src="docs/previews/hero-dark.svg"> </picture> <picture> <source media="(prefers-color-scheme: light)" srcset="docs/previews/spinners-light.svg"> <img alt="The four spinner animations: thinking, running a tool, writing, waiting" src="docs/previews/spinners-dark.svg"> </picture> <picture> <source media="(prefers-color-scheme: light)" srcset="docs/previews/terminal-light.svg"> <img alt="Shell output in a terminal card" src="docs/previews/terminal-dark.svg"> </picture> <picture> <source media="(prefers-color-scheme: light)" srcset="docs/previews/code-light.svg"> <img alt="A code block as a card with line numbers" src="docs/previews/code-dark.svg"> </picture> <picture> <source media="(prefers-color-scheme: light)" srcset="docs/previews/usage-light.svg"> <img alt="Context and plan limit rings" src="docs/previews/usage-dark.svg"> </picture>

These previews are drawn by the mod's own card code (scripts/previews.ts), not screenshots.

Install

Needs Claude Code 2.1.287 or later, in a terminal or the desktop app's Code tab.

/plugin marketplace add hellosverre/claude-skins
/plugin install skins@hellosverre-mods

What it redraws

| Site | Desktop app | Terminal | |---|---|---| | Tool calls | A line icon per kind, a spinning ring while it runs, lines changed and time taken | A node on the turn's rail with the same facts | | Edits | A diff card: file, +N −M, numbered changed lines in green and red | Claude Code's own diff | | Shell commands | A terminal card: status pill, output with stderr apart, long output folded, and a Copy button for the output | Claude Code's own output | | Tables in replies | An animated card: header rule, zebra rows, swatches for colours, coloured diffs; Copy gives the markdown | A cell grid with a header band and zebra rows, and the same Copy | | Code blocks in replies | A card with the language, line numbers and highlighting, and a Copy button | Claude Code's own markdown, and a Copy button | | Spinner | An animated icon per phase: thinking, tool use, writing, waiting | The skin's word with a band of light through it | | Above the prompt | Rings for context and each plan limit, a Compact button, and a nudge to compact from 70% context | Block meters and the same button | | Turn footer | (not raised on desktop) | Time, tool count and lines changed | | Your prompts | A rounded outline sized to what you typed; attached images stay below it | The same | | The question dialog | A band naming its topics above Claude Code's own dialog | The same |

Every card rises in row by row and respects reduced motion. A skin only changes what is drawn: the stored conversation, and what the model reads, are untouched. Agents, plan mode and the permission prompt keep Claude Code's own drawing. The default skin is noir, black and white. Cards have no background of their own, so they sit in the page. On a light Claude Code theme every skin switches to its light palette.

Make it yours

  • /skin opens the settings: pick a skin, see a live preview, switch the rail, tables, shimmer, band and icons, and repaint any colour. Repainting a built-in skin saves it as your own my-<skin>.
  • /skin gallery shows every element the skin draws, numbered, to point at when you want one changed.
  • Ask your agent. The mod gives Claude a design tool and a short guide, so "make me a skin that feels like a sunset" builds one and applies it while you watch.
  • /skin <name>, /skin list, /skin off, and /skin rail|tables|shimmer|band|clip on|off for quick switches.

Your choices are remembered across sessions.

What it can reach

It draws and remembers. It reads the session's directory, your context and plan usage, and Claude Code's theme setting; keeps its settings in the mod store; registers one tool for your agent; and compacts only when you press Compact, and copies only when you press Copy. It starts no process, touches no file and makes no network call. Check it yourself:

claude plugin validate .

Add a built-in skin

A skin is one file. Copy hooks/themes/nord.ts, change the colours and words, then add one line to hooks/themes/index.ts.

claude plugin test

Develop

claude --plugin-dir .

Saving a file reloads the mod in the running session. /plugin-types writes the type declarations into .claude/types for your editor. npx tsx scripts/previews.ts redraws the README previews.

License

MIT

更多類似作品