用途:impeccable 面向 UI/UX 设计全流程,覆盖新界面构建、既有界面重构、设计批评与审计,以及打磨、简化、增强动效、配色、排版、布局与性能优化等任务。它按访客在该界面上成功的形态区分四种模式:Persuade(说服:落地页、营销、定价)、Operate(操作:应用 UI、仪表盘、编辑器、后台、设置)、Read(阅读:文档、文章、指南、帮助、更新日志)、Experience(体验:作品集、画廊、展示)。模式依据请求的具体界面而非产品整体来选择。
主要能力:提供一组命令,分为构建(shape、init、document、extract;craft 为普通新建工作的废弃别名)、评估(critique、audit)、精修(polish、bolder、quieter、distill、harden、onboard)、增强(animate、colorize、typeset、layout、delight、overdrive)、修复(clarify、adapt、optimize)和迭代(live 视觉变体模式)。无参数时读取 routing.md 并呈现上下文相关菜单,不会自动执行命令;有明确或可推断的子命令时加载对应参考文档(原生平台用 native 变体)执行。
用法:每个会话运行一次上下文脚本,例如 node .agents/skills/impeccable/scripts/context.mjs(若运行时显示技能基础目录,则用 node <skill-base-dir>/scripts/context.mjs),并保持工作目录在用户项目。可用 --target <path> 指定源文件或路由。它会加载 PRODUCT.md、DESIGN.md、对应界面 brief 及原生平台指引。编辑 UI 前应立即加载 reference/craft-floor.md 以获取质量底线与禁令。pin/unpin 脚本可创建独立 $<command> 快捷方式;hooks 管理项目设计检测器钩子;doctor 报告并修复本项目 Impeccable 产物与新版本的偏差。
限制与原则:在有限轮次内验证,不做开放式自我质量检查循环;一次批量检查(桌面与移动端一起),一批修复,最多再确认一轮即停止打磨。精修保持既有身份、行为与文案,重构以旧观感为反面参考并替换 DESIGN.md,二者不可折中。明确 brief 优先于个人偏好。事实性文案的替换或新增声明需先询问。不得把修复漂移作为设计任务的副作用,除标记为 auto 的发现外,CONTEXT_STALE 仅报告不处置。具体定价、平台支持、效果数据等资料未提供。