关于 frontend-design-review
用于依据设计系统和质量标准审查 UI 实现,或从头创建有鲜明方向的前端界面的技能。它围绕易用性、工艺质量与可信度引导评估和设计决策。
主要功能
- 01审查设计系统规范遵循情况
- 02评估易用性、无障碍性与代码质量
- 03检查任务流程和操作层级
- 04指导创建风格鲜明的前端界面
- 05按优先级整理问题与建议
适用场景
- 01依据 Figma 设计审查 UI 实现
- 02检查无障碍性和交互流程
- 03按明确的美学方向创建前端界面
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ microsoft/ skills --skill frontend-design-review安装后在 Claude Code 中输入/frontend-design-review确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/pattern-examples.mdquick-checklist.mdreview-output-format.mdreview-type-modifiers.md详细介绍
前端设计评审
根据设计质量标准和设计系统评审 UI 实现,或从零开始创建独具特色、可用于生产环境的前端界面。
两种模式
模式 1:设计评审
评估现有 UI 是否符合设计系统、三大质量支柱(无摩擦、精工细作、值得信赖)、无障碍和代码质量要求。
模式 2:创意前端设计
创建独具特色的界面,避免千篇一律的“AI 垃圾”风格,明确概念方向,并精准执行。
创意前端设计
编写代码前,先确定美学方向:
- 目标:要解决什么问题?谁会使用?
- 基调:极简、繁复、复古未来主义、有机、奢华、活泼、编辑风、粗野主义、装饰艺术、柔和/粉彩、工业风等。
- 约束:框架、性能、无障碍要求。
- 差异化:有哪些特色,且适合当前场景?
美学指南
- 字体排印:选择能提升美感的独特字体。将展示字体与精致的正文字体搭配。避免使用 Inter、Roboto、Arial、Space Grotesk。
- 色彩与主题:使用 CSS 变量构建协调的配色。以主导色搭配醒目的强调色,胜过谨慎且分布均匀的配色。
- 动效:优先使用纯 CSS 动效。与其零散地加入微交互,不如精心编排页面加载过程中的分段渐显效果。
- 空间构图:采用非对称、重叠、对角流线、打破网格的元素、大量留白,或受控的密集布局。
- 背景:使用渐变网格、噪点纹理、几何图案、分层透明效果、戏剧性阴影、颗粒叠加。
避免:过度使用的字体、陈词滥调的配色方案、可预测的布局,以及缺少场景专属个性的模板化设计。
让实现复杂度与设计愿景相匹配。繁复设计需要精细的代码,极简设计则讲究克制与精准。
设计评审
设计系统工作流
实施前:
- 在 Storybook/组件库中查看组件,了解其 API 和用法
- 使用 Figma Dev Mode 获取精确规格(间距、令牌、属性)
- 使用设计系统组件和设计令牌进行实现
评审期间:
- 将实现与 Figma 设计进行比较
- 确认使用了设计令牌(而非硬编码值)
- 检查所有变体/状态是否均已正确实现
- 标记偏差(需获得设计审批)
如果组件不存在:
- 检查能否调整现有组件
- 联系设计团队创建新组件
- 在代码中记录例外情况及原因
评审流程
- 确定用户任务
- 检查设计系统中是否有匹配的模式
- 评估美学方向
- 确定范围(组件、功能或流程)
- 评估各项支柱
- 对问题评分并排序(阻塞/主要/次要)
- 结合设计系统示例提供建议
核心原则
- 完成任务:尽量减少点击次数。每个屏幕都要回答“我能做什么?”和“接下来会发生什么?”
- 操作层级:每个视图提供 1-2 个主要操作。次要操作采用渐进式呈现。
- 引导入门:在介绍功能时说明其用途。优先采用智能默认值,而不是要求用户配置。
- 导航:提供清晰的入口和出口。始终提供返回/取消选项。深层流程使用面包屑导航。
质量支柱
1. 从洞察到行动,畅通无阻
评估: 能否通过 ≤3 次交互完成任务?主要操作是否明确且唯一?
警示信号: 点击过多、多个主要按钮相互竞争、操作入口隐蔽、流程走入死胡同。
2. 以精工细作为品质标准
评估:
- 是否符合设计系统:匹配 Figma 规格,使用设计令牌
- 美学方向:独特的字体排印、协调的色彩、经过精心设计的动效
- 无障碍:最低达到 C 级(WCAG 2.1 A),理想达到 B 级(WCAG 2.1 AA)
警示信号: 千篇一律的 AI 美学、硬编码值、实现与 Figma 不符、重排失效、缺少焦点指示器。
3. 值得信赖的构建
评估:
- AI 透明度:对 AI 生成内容的免责声明
- 错误透明度:提供可执行操作的错误消息
警示信号: 缺少 AI 免责声明,错误信息含糊且没有指导。
评审输出格式
请参阅 references/review-output-format.md,了解完整的评审模板。
评审类型修饰项
请参阅 references/review-type-modifiers.md,了解针对具体情境的评审重点(PR、创意、设计、无障碍)。
快速检查清单
请参阅 references/quick-checklist.md,查看审批前检查清单,涵盖设计系统合规性、审美质量、无摩擦体验、精良工艺和可信赖性支柱。
模式示例
请参阅 references/pattern-examples.md,了解创意前端和设计系统评审工作的正反示例。
致谢
创意前端原则的灵感来自 Anthropic 的 frontend-design 技能。设计评审原则和质量支柱框架由 @Quirinevwm 创建,用于系统化 UI 评估。