返回技能库
设计 / 前端精选

前端 UI 工程质量

把设计系统、组件结构、真实状态、无障碍和响应式质量一起纳入前端实现,减少 AI 生成界面的模板感。

查看安装方式

技能说明

来自 addyosmani/agent-skills 的 frontend-ui-engineering,专注生产级用户界面:遵守现有设计系统,使用真实内容,合理拆分组件与数据逻辑,并把键盘操作、语义标签、对比度、响应式、性能和完整状态作为交付要求。仓库 README 收录 25 项工程技能,支持通过 Skills CLI 接入 70 多种 Agent;项目采用 MIT 许可证,当前 GitHub 星标为 93289。README 特别提醒,单项安装不会复制仓库级 references,需要共享清单时应按整仓库方式接入或补齐参考文件。

关于此技能

把前端界面当成工程交付来做:遵守设计系统,使用真实内容和完整状态,同时把可访问性、响应式、性能与组件维护性当成硬要求。

核心能力

用设计系统约束视觉质量

优先遵循项目已有的颜色、字体、间距、圆角和组件规则,避免紫蓝渐变、全屏卡片和千篇一律的 AI 界面。

把状态和架构一起做好

合理拆分组件与数据逻辑,覆盖加载、空态、错误、成功、禁用、焦点和权限等真实状态。

把无障碍与响应式当作门槛

检查键盘操作、语义标签、对比度、触控目标、窄屏布局和内容溢出,不用好看掩盖不可用。

适用场景

开发生产级网页和组件

适合新建或修改用户界面、页面、组件、布局和交互状态,让结果更像设计意识强的工程团队交付。

整理 AI 生成的 SaaS 页面

减少模板化视觉、泛化文案、过度圆角、阴影堆叠和缺少真实状态的问题。

做前端代码审查和重构

检查组件职责、数据与展示分离、状态管理、可访问性和设计系统一致性,减少后续维护成本。

使用步骤

  1. 01

    先看产品和现有系统

    确认页面目标、用户、内容层级、现有令牌、组件、技术栈和需要支持的状态。

  2. 02

    先搭结构再做样式

    用清晰的组件边界和内容优先的布局解决主要任务,避免先堆装饰和卡片。

  3. 03

    补齐交互和边界状态

    处理加载、空态、错误、成功、焦点、键盘、权限和窄屏行为,并让数据逻辑和展示逻辑保持清楚。

  4. 04

    按工程标准复查

    运行项目已有检查,结合真实内容检查响应式、对比度、语义和性能;需要完整仓库参考时不要只安装单个技能。

常见问题

它和 Impeccable 的区别是什么?+

Impeccable 更偏设计方向、视觉打磨和浏览器迭代;这个技能更偏前端工程实现、组件架构、状态管理、无障碍和系统一致性。

支持哪些 Agent?+

仓库 README 说明可通过 Skills CLI 安装到 Codex、Claude Code、Cursor、Copilot、Cline 等大量 Agent,也提供 Claude、Cursor、Gemini、OpenCode 等原生接入说明。

为什么单项安装要注意 references?+

README 提醒单独安装一个技能时不会复制仓库级 references;若该技能需要共享清单,应使用整仓库接入或把需要的参考文件一起带入。

安装前检查

把兼容性、来源和安装入口先看清楚,再放进自己的工作流。

信息卡
兼容平台

Codex · Claude Code · Cursor

来源状态

已提供来源链接

安装方式

命令可直接复制

最近整理

2026/09/10

安装提醒:这项技能可能涉及网络、脚本、文件或凭据权限,安装前请先阅读 SKILL.md,并确认它需要哪些权限。

安装命令
npx skills add addyosmani/agent-skills --skill frontend-ui-engineering

适用平台与标签

CodexClaude CodeCursorGitHub CopilotClineGemini CLIOpenCodeKiroWindsurf兼容 Agent Skills#前端工程#UI 组件#设计系统#无障碍#响应式#状态管理#代码质量