该技能把前端交付组织为一个持续循环,而非单次“跑测试”或“修一个 bug”。使用者担任编排者,不亲自编写产品代码或测试,而是调度各专职子智能体,并守住完成标准。
用途与流程:先确定范围与质量标准,再从 package.json 脚本与 CI 配置中读出 lint、typecheck、单元和 E2E 命令;按优先级自动检测行为驱动方式:已装 Cypress 用 cypress-expert,否则已装 Playwright 用 playwright-expert 跑 spec,否则 Playwright MCP 可用时由其直接驱动运行中的应用,三者皆无则进入仅评审模式,由 frontend-reviewer 单独驱动。循环为测试→诊断→修复→复测,直到端到端与评审干净、无回归、达到可交付。
主要能力:三类仅诊断不改代码的权威——行为驱动负责通过/失败与根因,frontend-reviewer 做代码质量、性能、逻辑静态评审,ui-ux-reviewer 基于截图判断视觉保真、响应式与可访问性;修复由 ui-ux-specialist 负责呈现层,frontend-engineer 负责逻辑层。评审发现按 Urgent 与 suggestion 分类,用 AskUserQuestion 处理需人工判断的决策。每个 wave 结束做一次 wave-gate 与最终 gate。
使用方式与限制:需在主线程内联运行,借助 Agent/SendMessage 驱动专家;工作锚定 OpenSpec change(SPEC_VAULT_PATH,缺省 ./openspec)。目标仓库按 wave 提交,提交前需记录工作区基线,且循环本身不打开、推送或合并 PR/MR。具体命令、截图与创建/提交细节本文未提供。