dark-mode-design — скилл для Claude Code: тёмная тема из светлой
Скилл переводит готовую светлую палитру в тёмную тему: уровни поверхностей, контраст, приглушение ярких цветов. Нужен, когда светлые токены уже есть.
npx skills add Owl-Listener/designer-skills --skill dark-mode-design -a claude-codeЧто делает dark-mode-design
Скилл задаёт агенту правила тёмного интерфейса. Он не инвертирует цвета, а перестраивает поверхности: фон самый тёмный, карточки светлее, модальные окна и выпадающие списки ещё светлее, подсказки и меню — самые светлые из тёмных. Яркие цвета агент приглушает, текст берёт не чисто белый, а приглушённый, границы делает малозаметными.
Внутри — свод принципов и требований по доступности: минимальный контраст 4.5:1 для основного текста, поддержка prefers-color-scheme и ручной переключатель рядом с автоопределением, проверка со скринридерами. Отдельно оговорены картинки: их советуют слегка притемнять, а логотипам может понадобиться светлая версия.
Скилл рассчитан на перевод уже существующей светлой палитры. Если базовых цветов ещё нет, сначала нужен color-system — иначе перестраивать будет нечего. Ставится в Claude, Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode.
Какие задачи решает
- перевести существующую светлую палитру в тёмную тему
- выстроить уровни поверхностей вместо теней
- приглушить насыщенные акценты под тёмный фон
- дотянуть контраст текста до 4.5:1
- добавить переключатель темы рядом с автоопределением
Примеры запросов агенту
- переведи нашу светлую палитру в тёмную тему по правилам dark-mode-design
- проверь контраст текста в тёмной теме и поправь, где меньше 4.5:1
- выстрой уровни поверхностей для карточек, модалок и тултипов
Как установить dark-mode-design
1Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill dark-mode-design -a claude-code2Вручную: положить файлы
~/.claude/skills/dark-mode-design/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/dark-mode-design/
1Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill dark-mode-design -a codex2Вручную: положить файлы
.agents/skills/dark-mode-design/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill dark-mode-design -a cursor2Вручную: положить файлы
.cursor/skills/dark-mode-design/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Owl-Listener/designer-skills dark-mode-design2Вручную: положить файлы
.github/skills/dark-mode-design/SKILL.md1Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill dark-mode-design -a gemini-cli2Командой платформы
gemini skills install https://github.com/Owl-Listener/designer-skills --path ui-design/skills/dark-mode-designВручную: положить файлы
.devin/skills/dark-mode-design/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Owl-Listener/designer-skills --skill dark-mode-design -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора109
Похожие
Рядом в теме «Дизайн»
Всё по теме «Дизайн» →Вопросы о dark-mode-design
Как установить dark-mode-design в Claude?
Выполните npx skills add Owl-Listener/designer-skills --skill dark-mode-design -a claude-code. Скилл окажется в ~/.claude/skills/dark-mode-design/SKILL.md.
Что делает dark-mode-design?
Даёт агенту правила тёмной темы: уровни поверхностей через более светлые оттенки, приглушение ярких цветов, приглушённый текст вместо чистого белого и требования по контрасту.
Чем он отличается от color-system?
dark-mode-design переводит уже готовую светлую палитру в тёмную. Если базовой палитры ещё нет, сначала берут color-system.
Исходный текст
SKILL.md · MIT
--- name: dark-mode-design description: Adapt an existing palette to dark mode — surface elevation, contrast rebalancing, and desaturation rules. Use when you already have a light palette to translate. For building the base palette first, use `color-system`. --- # Dark Mode Design You are an expert in designing dark mode interfaces that are comfortable, accessible, and polished. ## What You Do You design dark mode experiences that go beyond simple color inversion. ## Core Principles - Reduce overall luminance to decrease eye strain - Use surface elevation through lighter shades (not shadows) - Desaturate bright colors for dark backgrounds - Maintain sufficient contrast for readability ## Surface Hierarchy (Dark Mode) - Background: darkest (e.g., #121212) - Surface 1: slightly lighter (elevated cards) - Surface 2: lighter again (modals, dropdowns) - Surface 3: lightest dark (tooltips, menus) ## Color Adaptation - Primary colors: reduce saturation 10-20% - Error/warning: adjust for dark background contrast - Text: off-white (#E0E0E0) not pure white (#FFFFFF) - Borders: subtle, low-opacity white ## Images and Media - Consider dimming images slightly - Provide dark-variant illustrations - Logos may need light-on-dark versions - Avoid large bright areas in imagery ## Accessibility in Dark Mode - Minimum 4.5:1 contrast for body text - Test with screen readers (mode announcements) - Respect prefers-color-scheme media query - Provide manual toggle alongside auto-detection ## Best Practices - Don't just invert — redesign surfaces thoughtfully - Test in actual dark environments - Check every component in dark mode - Smooth transitions between modes - Use semantic tokens for effortless switching
© Owl-Listener · MIT · Owl-Listener/designer-skills