SuperAPI AI 工具集

design-prim

设计与创作

查看项目

更新于 10-16 01:12

技能介绍

用途:在接手陌生项目(onboard)时统一并清理 UI/UX,消除 AI 生成痕迹(slop)。适用于界面零散、风格不一致、需要锁定一套设计系统的场景;不适用于只改单个小组件,或需要深入理解 UI 之外架构与业务逻辑的情况。

主要能力:读取目标项目路由结构;通过聊天调用其他 UI 技能(非 shell);用无头浏览器截图与测量;仅在重新设计与修补阶段写入目标项目 UI 代码。

使用方式(步骤 0→6,顺序不可颠倒):

  1. 检查目标项目根目录是否存在 .claude/skills/impeccable/,没有则通过 hub 安装;若已全局安装需先卸载并按项目范围重装。
  2. 列出 view/route。
  3. 用 playwright-verify 截取 before 截图。
  4. 在项目聊天中执行 /impeccable init 生成 PRODUCT.md(提供产品背景,不要执行 /impeccable document)。
  5. 在项目根目录调用 hallmark 的 redesign,这是唯一生成代码的步骤,会生成新的 design.md 并重建各页面。
  6. 三层检测:hallmark slop-test、/impeccable audit 与 critique、/qc-uiux(应用需在 base-url 运行),并截取 after 截图。
  7. 按 finding 类型修补(如 /impeccable harden、optimize、polish、adapt、distill、clarify),再回到第 6 步,最多两轮。

限制:应用无法在 base-url 运行时无法截图或执行 /qc-uiux,视为阻塞;两轮后仍有 finding 记为已知限制;若误先执行 /impeccable document,会锁定旧 slop 设计系统,需删除该 DESIGN.md 并重新设计。第 3–6 步为聊天命令而非终端命令。