cate-theme

仓库创建 2026年6月24日最近提交 22 天前SkillHot 收录 22 天前
▸ 精选理由

一键生成一致风格的主题,方便定制开发环境外观与体验。

这个 Skill 做什么

生成或编辑 Cate IDE 的主题 JSON,包含界面、终端与编辑器配色规范。

帮你写或改一份能给整个 Cate IDE 上色的 JSON 配置:窗口和面板的界面色、终端的 ANSI 调色板、以及 Monaco 编辑器的语法配色。需要做新暗色/浅色主题、把界面套成 Dracula/Nord 风格或让 Cate 看起来像某个品牌时用它。特别之处是只用一个 JSON 就能驱动整个 IDE,终端不再是单独的主题。

▸ 展开 SKILL.md 英文原文

Author or edit a Cate IDE theme — one data-driven theme covering app chrome colors, the terminal ANSI palette, and Monaco editor syntax tokens. Use when the user asks to create, customize, recolor, or generate a Cate theme, mentions a color scheme (Dracula, Nord, "make Cate look like X"), or wants a new light/dark theme. Use when this capability is needed.

开发编程主题生成IDE定制Monaco通用
0
Stars
0
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/tomevault-io/skills-registry/main/0-ai-ug--cate--cate/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/tomevault-io/skills-registry/main/0-ai-ug--cate--cate/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Authoring Cate Themes

A Cate theme is ONE JSON object that styles the whole IDE:

- **app** — the window/panel chrome (CSS custom properties: surfaces, text, borders, accents)
- **terminal** — the xterm palette (background/foreground + the 16 ANSI colors)
- **editor** — the Monaco code editor (base + syntax token colors)

There is no separate terminal theme any more — one theme colors everything.

The canonical machine-readable schema is **`theme.schema.json`** in this skill
folder. Validate every theme against it before saving.

## Where themes live

User themes are stored in Cate's settings file under the `customThemes` array,
and the active theme is `activeThemeId`:

```
macOS:   ~/Lib
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有