ClaudeMods
☰
ZH-CN
● 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

更多类似作品