ui-engineering
ui-engineering 是一个前端 UI 工程技能,用于在已确定设计令牌与 UX 模式后,以规范化的组件架构、布局策略、状态管理与无障碍标准来构建交互界面,适合组件开发、响应式布局与表单界面实现。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 10-21 00:11
10,935 个结果
ui-engineering 是一个前端 UI 工程技能,用于在已确定设计令牌与 UX 模式后,以规范化的组件架构、布局策略、状态管理与无障碍标准来构建交互界面,适合组件开发、响应式布局与表单界面实现。
面向 React Native/Expo 项目的原生模块补丁工作流,用于分析崩溃日志、定位并修复 expo-image、react-native 等原生模块的崩溃或缺陷,再用 patch-package 生成补丁并提交 PR。
把已有 Markdown 内容按客户现有技术栈与设计系统构建成可直接上线的资源中心页面,含列表页、文章页、导航与交叉链接,输出为代码而非内容。
该技能用于扫描代码库中的架构改进机会,将浅模块深化为深模块,以提升可测试性与 AI 可导航性。它生成可视化 HTML 报告,列出候选重构方案,并可与用户逐项深入讨论。
用于构建 apple.com 风格营销/产品落地页的技能,涵盖页面公式、滚动叙事动效与前端工程实践,包含粘性半透明导航、产品主视觉、全幅特性区块、滚动驱动动画与主题切换等规则和参考文档。
一个前端设计编排(调度)技能:先检查代码库证据并判断设计成熟度,再把宽泛的前端设计需求路由到 skills/frontend-design/ 下按依赖顺序执行的具体技能,先打基础再修饰表面。
Syncfusion EJ2 JavaScript 按钮组件库是一套用于构建交互式用户界面的按钮与切换类控件集合,包含 Button、ButtonGroup、Chips、DropdownButton、FAB(悬浮操作按钮)、ProgressButton、RadioButton、SpeedDial、SplitButton、Switch 共 10 个组件。各组件均提供 TypeScript/JavaScript 示例、无障碍指南与常见用法模式。全部组件支持 WCAG 2.2 AA 级、Section 508 与 ADA 无障碍标准,支持 Material 3、Bootstrap 5、Fluent、Tailwind 3、Fabric 主题,采用命令式 TypeScript/JavaScript API 并支持事件,具备完整键盘导航。组件分别来自 @syncfusion/ej2-buttons 与 @syncfusion/ej2-splitbuttons 两个 npm 包,可通过 npm 安装或 CDN 引入样式进行快速原型。
用于构建 claude.ai HTML artifact 的前端工具套件,基于 React、TypeScript、Vite、Parcel、Tailwind CSS 与 shadcn/ui,可将多组件前端项目打包为单个自包含 HTML 文件并在对话中作为 artifact 分享。
setup 是 better-react-web-ui 技能中的初始化步骤,用于收集并持久化受众、品牌、UX 目标、React 框架、Tailwind 配置与组件默认值,写入 .better-react-web-ui.md,供后续设计工作复用。
阿里云 AI Staff 网站搭建技能,通过 OpenAPI 以对话方式收集需求、生成 PRD 并自动生成网站代码,支持预览与后续修改。依赖阿里云默认凭证链,需 Python 环境。
用于通过 npx create-aptos-dapp 脚手架创建全新 Aptos 项目的技能,支持 fullstack(Vite 或 Next.js)与 contract-only 模板,可指定网络并可选传入 Geomi API Key。
用于通过阿里云 Python SDK 管理 Edge Security Acceleration(ESA)的技能,覆盖 Pages 静态站点部署、Edge Routine 边缘函数、Edge KV 分布式键值存储、站点与 DNS 管理、源站规则以及流量分析等操作。
Smooth Browser 是面向 AI 智能体的浏览器工具,通过 Smooth CLI 让智能体用自然语言完成网页导航、表单填写、数据抓取、登录认证等任务。需先安装 smooth-py 并配置 API key,支持会话、配置文件、结构化输出与人工接管。
BFF Design 是一套关于后端为前端(Backend-for-Frontend,BFF)模式的设计决策技能,核心观点是:BFF 首先是一种所有权模式,而非技术选型——客户端使用的 API 属于该应用本身,由拥有前端的团队拥有,且不被其他应用消费。该技能覆盖模式层面的关键决策:是否需要 BFF、需要几个、每个 BFF 可以拥有什么、如何聚合上游服务并应对部分失败、如何将用户身份传递到上游服务,以及替代方案(共享网关、GraphQL 联邦、令牌中介后端、SPA 直连 API、元框架服务器作为 BFF)。它强调“塑造而非决策”原则:BFF 负责展示模型工作(聚合、重塑、瘦身、按体验设定默认值),但不拥有业务规则、产品授权和持久领域状态。粒度上遵循“一个体验一个 BFF”,由前端团队拥有,BFF 与前端是同一逻辑部署单元。还给出采用信号表、聚合与韧性要点(并行扇出、每请求截止时间、每边仅一个重试所有者、按身份键控缓存)、上游身份传递(令牌交换、防混淆代理)以及公共 API 失败模式的护栏与反模式清单。适用于采用或拆分 BFF、聚合上游服务、处理上游失败、向下游转发用户身份、权衡 GraphQL 与按客户端 BFF,或审计已漂移为公共 API 或业务逻辑层的 BFF。
基于 Google Gemini 多模态模型的前端与视觉开发助手,提供 UI 截图分析、无障碍审计、设计对比、配色提取、截图转代码,以及根据文字简述生成设计与 UI 素材等能力。
React 19 新特性与 API 技能,涵盖 Actions、useActionState、useFormStatus、useOptimistic、use()、服务端组件与服务端操作、React 编译器和 ref 作为 prop 等。适合了解并上手 React 19 的开发者参考。
NativeWind 4.x 是将 Tailwind CSS 3.x 引入 React Native 的样式方案,让开发者可以在 View、Text、Pressable、ScrollView 等 RN 组件上使用 className 属性,以熟悉的 Tailwind 工具类实现原生渲染。安装方式为 pnpm add nativewind tailwindcss@3,并需要配置 babel 与 metro。它适用于在 React Native 项目中应用 Tailwind 类、配置 NativeWind,或将 Web 端 Tailwind 写法迁移到 RN 的场景。
用于审查 UI 代码的只读技能,检查 WCAG 2.2 无障碍、Core Web Vitals 性能与现代网页设计最佳实践,覆盖键盘导航、表单、异步状态、动画、响应式、触控、暗色模式等,按文件与行号报告问题,不负责修复。
Drupal HTMX 介绍 Drupal 11.3+ 核心内置的 HTMX 集成方案。HTMX 2.0.4 随 Drupal 11.3+ 核心以 core/htmx 形式提供,无需额外安装贡献模块。该技能文档围绕 Htmx PHP 流式构建器(Fluent Builder)、动态表单与 swapOob、使用 _htmx_route 的部分路由、响应头以及 Drupal.behaviors 集成展开,帮助开发者在 Drupal 中实现无整页刷新的交互。文档说明了何时选用 HTMX 与 AJAX Form API,并给出依赖库声明、请求属性方法、响应头方法、依赖下拉选择、部分路由、onlyMainContent 布局绕过、Boost 导航、懒加载与无限滚动、操作确认、自定义 JS 事件触发等模式,同时涵盖缓存、Twig 属性写法、表单路由与常见错误。
element-ai-vue-helper 是一个帮助在 Vue 3 应用中集成 element-ai-vue 组件库的技能,用于构建 AI 聊天界面、Markdown 渲染、代码高亮、打字机效果、思考链、消息气泡与文件上传等 AI 交互功能。
将分析、比较、调查结果、进度与计划整理为便于决策的自包含 HTML 报告。支持 bar、line、scatter、heatmap、waterfall、donut、radar、gantt 八种图表,输出单个 .html 文件,不依赖外部 CDN、字体或脚本,并需通过 validator 校验。
面向网站改版与重新上线的系统化审计技能,覆盖技术、可用性、内容、SEO 与转化五个分析维度,并提供内容审计、竞品分析、SEO 迁移、上线后监控等流程与清单。
Svelte 5 杂项技能,用于查询 TypeScript 高级支持、自定义元素(Web Components)、浏览器兼容性矩阵、Svelte 4→5 迁移指南、最佳实践与常见问答。资料覆盖 Svelte 原生 TypeScript 支持与预处理器、类型 Props 与透传、泛型组件、包装组件、类中 $state、svelte/elements 类型增强、customElement 选项与 $host() 生命周期、Baseline 2020 浏览器支持与功能例外、SSR 保护,以及 runes 系统、snippets、事件属性等迁移对照与快速修复。
frontend-design 是一个用于创建高品质前端界面的技能,旨在帮助开发者构建具有独特设计风格、可达到生产级标准的前端组件、页面或应用。该技能强调在动手编码前先进行设计思考,明确界面要解决的问题、目标用户、审美方向和技术约束,并鼓励选择鲜明、明确的美学立场并以精确的方式执行。它适用于需要避免通用化、模板化“AI 风格”外观的场景,引导在字体、配色与主题、动效、空间构图、背景与视觉细节等方面做出有意识的创意选择,最终输出可运行的真实代码(如 HTML/CSS/JS、React、Vue 等)。使用时应根据美学愿景匹配实现复杂度:极繁主义设计需要更精细的动画与效果,极简或精致设计则需要克制、精准和对间距、排版与细节的关注。