ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 hellosverre

skins

Claude Code의 성적표용 스킨: 테마 도구 행, 회신 거터 및 스피너 단어. /skin는 실시간으로 교환합니다.

번역 완료

이 mod 소개

claude-skins

Claude Code를 위한 최신 스킨입니다. mod 대화 내용 다시 그리기: 아이콘과 타이밍이 포함된 도구 호출, 차이점 카드, 테이블 및 코드로 편집 애니메이션 카드, 터미널 카드의 쉘 출력, Claude가 수행하는 작업을 보여주는 스피너 및 밴드 컨텍스트 및 계획 제한과 압축 버튼이 포함된 프롬프트 위에 있습니다. 일곱 개의 피부, 빛과 어둠, 설정 페이지를 방문하면 귀하의 에이전트가 귀하와 함께 새로운 스킨을 디자인할 수 있습니다.

<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>

이러한 미리보기는 스크린샷이 아닌 모드 자체 카드 코드(scripts/previews.ts)로 그려집니다.

설치

터미널이나 데스크톱 앱의 코드 탭에서 Claude Code 2.1.287 이상이 필요합니다.

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

다시 그리는 것

| 사이트 | 데스크톱 앱 | 터미널 | |---|---|---| | 도구 호출 | 종류별 라인 아이콘, 실행 중 회전하는 링, 라인 변경 및 소요 시간 | 동일한 사실을 가진 회전 레일의 노드 | | 편집 | 차이점 카드: 파일, +N −M, 녹색과 빨간색으로 번호가 매겨진 변경된 줄 | Claude Code만의 차이점 | | 쉘 명령 | 터미널 카드: 상태 알약, 표준 오류가 분리된 출력, 접힌 긴 출력 및 출력용 복사 버튼 | Claude Code의 자체 출력 | | 답글의 표 | 애니메이션 카드: 헤더 규칙, 얼룩말 행, 색상 견본, 색상 차이; 복사하면 마크다운이 제공됩니다 | 헤더 밴드와 얼룩말 행이 있는 셀 그리드 및 동일한 복사 | | 응답의 코드 블록 | 언어, 줄 번호, 강조 표시, 복사 버튼이 포함된 카드 | Claude Code 자체 마크다운 및 복사 버튼 | | 스피너 | 단계별 애니메이션 아이콘: 생각, 도구 사용, 쓰기, 기다림 | 빛의 띠로 피부의 말 | | 프롬프트 위 | 컨텍스트 및 각 계획 제한에 대한 링, 압축 버튼 및 70% 컨텍스트에서 압축하기 위한 넛지 | 블록 미터와 동일한 버튼 | | 바닥글 돌리기 | (데스크톱에서는 발생하지 않음) | 시간, 도구 수 및 라인 변경 | | 귀하의 메시지 | 입력한 크기에 맞춰 둥근 윤곽선이 표시됩니다. 첨부된 이미지는 그 아래에 있습니다 | 같은 | | 질문 대화 | Claude Code 자신의 대화 위에 주제를 명명하는 밴드 | 같은 |

모든 카드는 한 줄씩 올라가며 감소된 움직임을 존중합니다. 스킨은 그려진 것, 즉 저장된 것만 변경합니다. 대화와 모델이 읽는 내용은 그대로 유지됩니다. 에이전트, 계획 모드 및 권한 프롬프트는 유지됩니다. Claude Code님이 직접 그린 그림입니다. 기본 스킨은 누아르, 흑백입니다. 카드에는 배경이 없습니다. 그래서 그들은 페이지에 앉아 있습니다. 밝은 Claude Code 테마에서는 모든 스킨이 밝은 팔레트로 전환됩니다.

당신의 것으로 만들어보세요

-**/skin**는 설정을 엽니다. 스킨 선택, 실시간 미리 보기, 레일, 테이블, 쉬머 전환, 밴드와 아이콘을 만들고 원하는 색상을 다시 칠할 수 있습니다. built-in 스킨을 다시 칠하면 자신의 my-<skin>로 저장됩니다.

  • **/skin gallery**는 스킨이 그리는 모든 요소를 ​​번호로 표시하여 변경하려는 시점을 가리킵니다.
  • 에이전트에게 문의하세요. 모드는 Claude에 design 도구와 짧은 가이드를 제공하므로 "나에게 다음과 같은 스킨을 만들어주세요." 일몰처럼 느껴집니다."를 생성하고 시청하는 동안 적용합니다.
  • 퀵 스위치용 /skin <name>, /skin list, /skin off 및 /skin rail|tables|shimmer|band|clip on|off.

귀하의 선택은 세션 전반에 걸쳐 기억됩니다.

도달할 수 있는 것

그리고 기억합니다. 세션 디렉터리, 컨텍스트 및 계획 사용량, Claude를 읽습니다. 코드의 테마 설정 모드 스토어의 설정을 유지합니다. 에이전트에 하나의 도구를 등록합니다. 그리고 압축을 누를 때만 압축되고 복사를 누를 때만 복사됩니다. 프로세스를 시작하지 않고, 파일을 건드리지 않으며, 네트워크 호출을 하지 않습니다. 직접 확인해보세요:

claude plugin validate .

built-in 스킨 추가

스킨은 하나의 파일입니다. hooks/themes/nord.ts를 복사하고 색상과 단어를 변경한 다음 한 줄을 추가하세요. hooks/themes/index.ts.

claude plugin test

개발하다

claude --plugin-dir .

파일을 저장하면 실행 중인 세션에서 모드가 다시 로드됩니다. /plugin-types는 유형 선언을 작성합니다. 편집자를 위해 .claude/types로 변환합니다. npx tsx scripts/previews.ts는 README 미리보기를 다시 그립니다.

라이센스

MIT

설치

먼저 작성자의 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

비슷한 프로젝트