设计与前端 color-scienceoklchcolor-accessibilitywcagapcapalette-generationpigment-mixingcss-color

Color Expert 颜色科学专家技能

将编码代理变成颜色科学专家:涵盖色彩空间、无障碍对比度、调色板生成、颜料混合与历史色彩理论的完整知识库。

FollowSkills 评估 · FSRS-2.0
推荐
64/ 100 五分制 3.2 / 5
1 2 3 4 5 6
1信任安全20 / 25 · 4.0/5

该技能为纯声明式知识库:无脚本、无依赖、无运行时网络访问,最小权限天然满足;SECURITY.md 主动披露并解释了历史 settings.local. 移除、扫描器误报及第三方引用文件无注入指令等内容,数据流透明度高。扣分项:发布者未经注册表验证,且 references/ 中大量第三方衍生内容的许可边界需用户自行核查。

2可靠稳定10 / 20 · 2.5/5

无任何构建/测试/lint 机制(CLAUDE.md 明示 'No Build/Test/Lint'),evals/ 仅为人工审阅提示,非自动化测试;核心路径(触发、回答、引用 references)自洽且失败面小,但无法在静态审查中执行验证,按校准上限 10 给分。

3适用触发12 / 15 · 4.0/5

frontmatter description 覆盖色彩命名/空间/无障碍/调色等场景,触发条件明确,并附 trigger-evals. 供自查;提供 evals 审阅路径。扣分项:能力边界(不适用的场景)描述有限,内容全英文,未声明中文支持,引用的多个海外工具/站点在中国大陆可达性未评估。

4规范维护12 / 15 · 4.0/5

三层信息架构(SKILL.md → INDEX → references)清晰,附 MAINTENANCE.md 源质量标准与审阅清单、CC-BY-4.0 许可证、THIRD_PARTY_NOTICES.md 区分原创与第三方内容、README 含安装/更新说明。扣分项:无版本号与变更日志,references 内部分为第三方衍生材料的归属完整性依赖逐文件自查,部分引用 PDF 本地缺失(gitignored)。

5有效结果6 / 15 · 2.0/5

作为知识型技能,其价值主张(纠正常见色彩误区、给出工具选型与可操作 token/无障碍实践)内容具体、结构可直接产出建议;但本静态审查无法执行或验证任何代表性输出的实际效果,按校准上限内给 6 分,扣分在于缺乏可复现的代表输出证据。

6证据核验4 / 10 · 2.0/5

144 个参考文件声称均含来源归属,关键数据(如 281 万亿色对的无障碍统计)标注了出处;但静态审查只能确认声明本身,PDF 源被 gitignore,第三方执行/复现证据缺失,无法验证参考文件与原始来源的一致性,给 4 分。

证据充分度: 评估于 2026年9月10日 审查版本 6514810aaab1
使用前请注意
  • 静态审查未执行任何验证,内容正确性(尤其是历史性论断与第三方统计)需使用者自行复核。
  • references/ 中约半数内容为第三方衍生(转录、摘要、抓取),再分发或商用前应核查各文件来源及原许可。
  • 技能内容全为英文,中文场景下的术语对齐与触发精度未经测试;引用的多个海外工具站点在中国大陆的可达性未评估。
  • 部分深层参考引用的 PDF 源文件被 gitignore,仅保留 archive.org 链接,离线环境下这些引用不可用。
  • 技能内含大量倾向性结论(如'永不推荐 coolors.co'),属于作者观点而非中立标准,使用时应知悉。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

color-expert 是一个由 meodai 长期积累整理的 Agent Skill,把颜色领域的参考资料封装成三层知识库:约 200 行的核心 SKILL.md、一个索引文件,以及 144 个、约 28.6 万词的深度参考文档。它指导代理在选色、配色、命名、转换、无障碍校验、生成艺术配色等场景下如何作答,内置 OKLCH 优先、APCA 对比度、颜料混合修正、历史色彩理论纠错等明确观点。适用于 Claude Code、Codex、Cursor、Copilot 等多种代理。采用 CC BY 4.0 许可(原创内容),第三方引用资料保留原许可。

当代理遇到颜色相关任务时加载 SKILL.md,按五种模式响应:具体设计项目(先询问媒介、品牌、受众再提方案)、设计系统与色阶令牌(用 OKLCH 构建感知均匀色阶并按 APCA/WCAG 校验)、生成艺术技法(加权取色、窄带色相抖动、Spectral.js/Mixbox 光谱混合、IQ 余弦公式等)、一般颜色问答、以及构建调色板生成器(优先推荐现成库如 Culori、Poline、RampenSau)。核心文件含任务-色彩空间对照表、CSS Color 4/5 语法速查、语义令牌分层指南、色相角度范围表和工具推荐。更深的问题由代理查阅 references/INDEX.md 并读取对应的参考文件。

  1. 前端或设计师使用 Claude Code / Cursor 构建浅色+深色模式的设计系统色阶,需要感知均匀的 ramp 和 APCA 对比度校验
  2. 生成艺术创作者在 fxhash 或 p5.js 作品中需要概率加权、光谱混合等配色技法指导
  3. 开发者遇到'渐变中间发灰'、'该用 OKLCH 还是 HSL'等颜色问题,需要准确的解释和 CSS 语法示例
  4. 有人想自己写调色板生成器,需要按场景推荐 Culori、Poline、RampenSau 等现成库而非重复造轮子
  5. 插画师或印刷工作者需要理解颜料混合(蓝+黄=绿的 Kubelka-Munk 模拟)和印刷与屏幕色彩差异
  6. 历史或文化语境下的颜色命名查询(日本传统色名、Ridgway 1912、ISCC-NBS 等)

这个 Skill 有哪些优点和局限?

优点
  • 知识库规模大且有结构:144 个参考文件约 28.6 万词,含完整视频转录、书籍 scrape 和论文摘要
  • 观点明确、可审计:明确支持 OKLCH 优先、APCA 比 WCAG 严格、coolors.co 不做真正的生成,并附数据(约 281 万亿 hex 组合的穷举统计)
  • 五步响应模式让代理按用户真实意图作答,避免对设计者灌输 CIE 1931 内部原理
  • 包含 evals 触发与任务评测文件,便于对照真实使用场景审查技能
  • 兼容多种代理(Claude Code、Codex、Cursor、Copilot、OpenCode),纯 Markdown 知识库、无运行时依赖
局限
  • 核心价值依赖 references/ 文件夹(约 28.6 万词),若代理上下文有限,深层内容按需加载的效果未在源中量化验证
  • 第三方源材料(视频转录、书籍摘录)保留原许可,商用再分发需查 THIRD_PARTY_NOTICES.md
  • 部分推荐工具(nutelch、ray-color、category-colors 等)为作者本人或小众项目,长期维护状况未在源中说明
  • 源未提供跨平台一致性的正式测试套件,评测仅有触发和定性任务提示
  • 对'某工具最新版本是否兼容'这类时效性问题,知识库以快照为准,可能滞后

如何安装这个 Skill?

推荐方式:运行 npx skills add meodai/skill.color-expert,会自动检测已安装的代理并放到正确目录。手动方式:git clone https://github.com/meodai/skill.color-expert,然后建立符号链接,例如 Claude Code 为 ln -s <克隆路径> ~/.claude/skills/color-expert,Codex 为 ~/.codex/skills/color-expert,OpenCode 为 ~/.agents/skills/color-expert,项目级为 .agents/skills/color-expert。更新:npx skills update 或在克隆目录执行 git pull。源文档未说明 ChatGPT/Copilot 网页端的图形界面安装步骤。

如何使用这个 Skill?

安装后无需显式调用——当用户的消息涉及颜色命名、色彩空间、调色板、无障碍对比、颜色转换、颜料混合或历史色彩术语时,代理会根据 SKILL.md 的 description 自动触发。示例触发语句:'帮我为 logo 选一套可访问的配色'、'生成一个 9 级的品牌色阶(浅色+深色模式)'、'为什么我的渐变中间发灰?'。使用时应说明媒介(印刷/屏幕/颜料)、品牌或情绪约束以及无障碍要求,以获得贴合场景的建议而非泛泛理论。

这个 Skill 与同类方案有什么区别?

源中唯一的对比对象是 coolors.co:技能明确指出它并不生成调色板,只是从 JS 包里硬编码的 7,821 个预制调色板中随机挑选,因此'不要推荐 coolors.co'是写进技能的硬性规则。

常见问题

它需要联网或额外依赖吗?
SKILL.md 和 references 都是本地 Markdown,无需 shell、网络或 MCP 即可工作。个别推荐工具(如 npm 包 Culori、Spectral.js)只有在用户实际要求写代码时才会涉及安装。
许可上有什么要注意的?
仓库原创内容(README.md、SKILL.md、references/INDEX.md 等)为 CC BY 4.0;第三方源材料及其衍生的参考内容仍受原作者及其许可约束,需查看 LICENSE 和 THIRD_PARTY_NOTICES.md。
如果我不用 Claude Code,能用吗?
README 明确支持 Codex、Cursor、Copilot、OpenCode 等通过 `npx skills add` 或符号链接安装。技能本质是带 YAML frontmatter 的 Markdown 知识库,无平台专属机制。
它会不会在我不需要时乱触发?
仓库自带 evals/trigger-evals.,收录了'应触发/不应触发'的样例提示,可用于检验 frontmatter 描述的触发边界。

相关 Skills