team-ui-polish 是一个用于 UI 打磨的团队技能,基于 team-worker 智能体架构,提供“扫描 -> 诊断 -> 优化 -> 验证”的自动 UI 质量改进流水线。所有 worker 角色共用同一智能体定义,各自从 roles/<role>/role.md 加载 Phase 2-4 的角色专属指令。
用途:自动发现并修复 UI 设计问题,依据 Impeccable 设计标准进行优化,并包含反 AI 味(anti-AI-slop)检测,覆盖颜色、排版、间距等维度。
主要能力与角色:协调者(coordinator)负责分析、派发、生成 worker;scanner 输出扫描报告;diagnostician 输出诊断报告;optimizer 执行修复并支持内部循环;verifier 负责验证,与 optimizer 构成 GC 循环,最大 GC 轮数为 2。
使用方式:通过 Skill(skill="team-ui-polish", args="任务描述") 调用。带 --role <name> 参数时读取对应角色文件并执行 Phase 2-4;不带该参数时进入协调者入口路由。会话前缀为 UIP,会话路径为 .workflow/.team/UIP-<slug>-<date>/。CLI 工具使用 ccw cli --mode analysis(只读)与 ccw cli --mode write(修改)。消息总线为 mcp__ccw-tools__team_msg。用户命令包括 check/status 查看执行状态图,resume/continue 推进下一步。
适用场景:需要对现有界面进行系统性质量提升、按设计规范统一视觉、排查并修复设计反模式的团队协作流程。
限制:资料未提供具体收费、价格、平台支持范围与效果数据;GC 循环超过 2 轮会升级给用户选择接受、重试或终止;会话损坏时尝试恢复,失败则回退手动处理。