用途:impeccable 是 cskwork/agent-skills 下的技能,用于界面设计相关工作,包括设计、重设计、塑形与评审、审计、打磨、精简、加固、优化、适配、加动效、配色、提取等。它要求以高标准工艺完成设计交付,强调完整交付、鲜明创意与清晰观点。
主要能力:提供一组子命令,覆盖构建、评估、精修、增强与修复。构建类有 init(写入 PRODUCT.md)、document(从既有代码生成 DESIGN.md)、extract(提取可复用 token 与组件)、shape(写代码前规划 UX/UI)。评估类有 critique(启发式 UX 评审)、audit(无障碍、性能、响应式等技术检查)。精修类有 polish、bolder、quieter、distill、harden、onboard。增强类有 animate、colorize、typeset、layout、delight、overdrive。修复类有 clarify、adapt、optimize。另有 live 视觉变体模式,以及 pin/unpin、hooks、doctor 等管理命令。
使用方式:每个会话运行一次 node <skill-base-dir>/scripts/context.mjs,可用 --target <path> 指定源文件或路由,保持工作目录在用户项目内;基础目录由运行时报告,回退为 .pi/skills/impeccable/scripts。按请求加载对应 playbook:明确或隐含的子命令加载其 reference(原生平台用 native 变体),新界面或替换视觉世界读 reference/new-work.md。无参数时读 routing.md 给出菜单,不自动执行命令。编辑 UI 前加载 reference/craft-floor.md。pin/unpin 用 node .pi/skills/impeccable/scripts/pin.mjs <pin|unpin> <command>。
适用场景:界面设计、视觉世界替换、UX 评审、技术审计、上线前打磨、无障碍与性能优化、动效与配色增强、多端适配等。模式分为 Persuade、Operate、Read、Experience,按被请求的界面而非产品选择。
限制:资料未提供收费、价格、支持平台、效果保证等信息;动效、色彩、字体等具体实现细节需以对应 reference 为准,本条目不展开。验证采用有界轮次而非无限循环,避免开放式自测消耗成本。