用途:oma-design 是设计专家型技能,围绕核心产物 DESIGN.md 定义、创建和校验项目设计系统,适合在前端实现之前先做设计决策,或从设计角度审计 UI 质量。
主要能力:定义或修订设计系统;创建与审计 DESIGN.md;选择排版、颜色、布局、动效和组件方向;审查响应式、无障碍与视觉质量;支持保留式与重构式两种重设计模式;可选使用 Stitch MCP 或 getdesign 获取厂商灵感。
使用方式:先读取现有设计上下文,必要时生成 .design-context.md;已有站点或应用需按重设计协议区分保留与重构;随后生成或修订 DESIGN.md 并运行设计检查清单。可选厂商种子发现命令为 bunx getdesign@latest list。组件建议会给出安装命令,如 shadcn CLI;输出均为移动优先、满足 WCAG AA。
适用场景:设计系统定义与修订、DESIGN.md 创建与审计、字体/色彩/布局/动效/组件选型、UI 响应式与无障碍评审、整站重设计。
限制:不实现前端组件或应用 UI(应使用 oma-frontend);不做产品范围与任务拆解,不做后端、数据库、基础设施或移动端实现,也不处理视觉、交互、无障碍之外的通用质量与安全审查。遇设计上下文不足时先做一次聚焦澄清或给出假设;厂商灵感不可用时继续本地设计综合;无障碍检查未通过则先修订再交接。全新项目可建立设计上下文,但需确保目标设计问题和产物可识别。