关于 apply-aesthetic
用于确定并应用视觉方向,同时兼顾无障碍要求的设计技能。它指导设计令牌映射、对比度检查、动效处理和审美审查。
主要功能
- 01推断设计简报与情绪
- 02选择原型或库系统
- 03映射语义与设计令牌
- 04检查色彩对比度和无障碍性
- 05应用动效并进行审美检查
适用场景
- 01为产品界面确定视觉方向
- 02将令牌适配到选定设计系统
- 03检查色彩选择是否符合对比度要求
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ plugin87/ ux-ui-agent-skills --skill apply-aesthetic安装后在 Claude Code 中输入/apply-aesthetic确认已加载。
详细介绍
技能:应用美学
步骤 0:工具包在这里吗? 此技能会读取工具包中的文件。检查一次:
ls ${CLAUDE_SKILL_DIR}/../../../tokens >/dev/null 2>&1 && echo KIT_OK || echo KIT_MISSING只有在出现KIT_MISSING时才表示安装的仅是技能文件夹,这是npx skills add的行为。请直言说明,并引导用户使用npx ux-ui-agent-skills init或安装插件,然后停止。不要猜测 无法打开的文件内容。
选择并应用一种设计方向,同时不损害无障碍体验。
步骤
- 首先进行简要推断(必需)。 在使用任何令牌前,明确列出:行业/领域、受众和语气、结果必须呈现的一种情绪、动效深度,以及布局类型的顺序(
${CLAUDE_SKILL_DIR}/../../../taste/design-taste.md→ Brief Inference + Variance Mandate)。先生成再决定=劣质设计。 - 在
${CLAUDE_SKILL_DIR}/../../../taste/aesthetic-systems.md中选择一种方向:- 一种原型(映射到我们的令牌的配方),或
- 一种命名的库系统:使用
python3 ${CLAUDE_SKILL_DIR}/../../../scripts/design_systems.py list(或search <term>/show <name>)浏览。然后运行node ${CLAUDE_SKILL_DIR}/../../../scripts/library.mjs get <name>,并阅读它输出路径中的DESIGN.md。npm 安装会携带索引,但不包含规范,因此需要通过此步骤获取规范(并与工具包提供的 sha256 校验);如果规范已在磁盘上,则不会获取任何内容。如果输出refused,请说明无法获取规范,并改用一种原型;切勿凭记忆编写规范。
- 应用库契约(位于
aesthetic-systems.md):将semantic.*令牌重新指向所选系统的颜色角色;将排版/间距/圆角/阴影/动效映射到${CLAUDE_SKILL_DIR}/../../../tokens/*.json。 - 验证每一对映射颜色的对比度(
${CLAUDE_SKILL_DIR}/../../../scripts/contrast.py/a11y-audit)。未达标的品牌色必须调整。品味不能凌驾于 POUR 之上。 - 按照
${CLAUDE_SKILL_DIR}/../../../taste/motion-choreography.md添加动效;运行design-taste.md中的美学预检。
输出
更新/覆盖语义令牌,并附上排版/间距/动效说明,然后通过 design-code 渲染。确认结果同时通过美学检查和无障碍检查。
评论
支持 Markdown