关于 polish
ui-craft 的子技能,用于对现有界面执行润色。它按审查清单处理细节,并依据 CRAFT_LEVEL 检查或强化界面的标志性设计。
主要功能
- 01应用审查润色清单
- 02检查或强化标志性设计细节
- 03依据 CRAFT_LEVEL 控制作业范围
- 04直接修改实现文件
- 05汇报改动与设计检查结果
适用场景
- 01完善初次构建后的界面
- 02确认独特设计细节得到保留
- 03在最终检查前应用审查修复
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ educlopez/ ui-craft --skill polish安装后在 Claude Code 中输入/polish确认已加载。
详细介绍
**上下文:**此子技能是更全面的 ui-craft 技能的一种视角。如果也安装了 ui-craft 技能,请先阅读其 SKILL.md,了解 Discovery + Anti-Slop + Craft Test,然后应用下面的特定视角。
润色 $ARGUMENTS 中的 UI。加载 ui-craft 技能。
**事实来源:**阅读 references/review.md → Polish Pass (Compound Details) 部分。将该列表中的每一项应用到目标。不要在此重新推导列表——以 review.md 为准。
然后是标志性细节:通过 /craft 构建的界面已经带有一个且仅一个标志性设计点,它是在 Craft Read 阶段选定并在第一轮中构建的(references/craft-intent.md)。润色时要确认它仍然存在并加以强化,绝不能再叠加第二个。只有当界面早于 craft-intent(完全没有标志性细节)时,才提出并添加一个:微妙的图案、不对称的布局变化、自定义列表标记、独特的悬停效果——一个令人印象深刻的细节。
旋钮门控(CRAFT_LEVEL):
≤ 4→ 跳过 Polish Pass。运行前先询问用户。5-7→ 应用列表中的所有内容,除非用户提出要求,否则保留现有标志性细节。8+→ 应用所有内容,并确认/强化标志性细节(仅当界面没有时才添加)。
输出:直接编辑代码(润色是实现,不是点评)。每编辑完一个文件,就打印 SKILL.md 中的 Review Format 表格,说明改了什么以及原因。不要提供完整差异——每项更改占一行。
每次运行结束时都要附上 Craft Report(references/review.md → Craft Report)。上面的表格是逐文件的差异日志;Craft Report 是本次运行的记录,包含 Checked / Passed / Changed / Left alone / Verdict。即使 Polish Pass 没有发现需要更改的内容,也要生成该报告——这本身就是结论。
下一步:/finalize——发布前检查(第 3 阶段)。