Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
设计与 UI
在设计或修改 VTEX IO 店面主题应用时使用 —— 该应用负责 `store/blocks.json`、`store/routes.json`、`store/templates/`、`store/contentSchemas.json`,以及由 `store.home`、`store.product`、`store.search`、`store.custom` 等原生页面模板组装而成的店面页面树。涵盖主题应用如何扩展基础主题、声明路由、跨页面组合区块,以及其 `store/` 文件与商家 Site Editor 内容的关系。适用于主题脚手架、自定义页面路由、主题级覆盖,或审查某项变更应归属主题应用、组件应用还是应用设置。
仅依据证据,像 Awwwards 评审团一样为任何网站评分。在桌面设备、限速手机和减少动态效果模式下截取每种页面类型的截图,测量 LCP、CLS、FPS,检查 axe、键盘焦点和悬停反馈,审查 SEO 和元数据;随后由一位从未看过代码的新评审对设计、易用性、创意、内容和六个开发者领域评分,并列出按优先级排序的修复清单。有人要求审查、点评、评分或吐槽网站、作品集或落地页,询问网站是否达到 Awwwards 或 Site of the Day 的水准,或希望对在线 URL 或本地构建进行设计 QA 时使用。不用于构建或重新设计网站;此类任务请使用 /awwwards。
阻止编码 Agent 交付千篇一律的 UI。利用 UIZZE 的 80 万+ 真实网页与 iOS 界面来构建产品专属界面、定义设计契约、覆盖必需状态,并执行严格的完成度关卡。在 Codex、Claude Code、Cursor、Copilot 或其他编码 Agent 中设计、实现、重新设计、评审网页或 iOS 界面,或在发布前做审查时使用。可用「anti-ui-slop」「stop UI slop」「ground this UI in real screens」或「run the UI finish gate」触发。
来自 ui.inference.sh、面向 React/Next.js 的 JSON 声明式 UI 组件。根据结构化的 Agent 响应渲染丰富的交互式 UI。能力:表单、按钮、卡片、布局、输入框、下拉选择、复选框。适用场景:Agent 生成的 UI、动态表单、数据展示、交互式卡片。触发词:widgets、declarative ui、json ui、widget renderer、agent widgets、dynamic ui、form widgets、card widgets、shadcn widgets、structured output ui
设计并实现自然且有目的的 Web 动画。用户询问动画、运动、缓动、时序、时长、弹簧、过渡或动画性能时,主动使用此技能。也适用于如何为特定 UI 元素制作动画、选择缓动方式、动画最佳实践或运动无障碍考量等问题。触发词包括:easing、ease-out、ease-in、ease-in-out、cubic-bezier、bounce、spring physics、keyframes、transform、opacity、fade、slide、scale、hover effects、microinteractions、Framer Motion、React Spring、GSAP、CSS transitions、entrance/exit animations、page transitions、stagger、will-change、GPU acceleration、prefers-reduced-motion、modal/dropdown/tooltip/popover/drawer animations、gesture animations、drag interactions、button press feel、feels janky、make it smooth。
书籍封面设计,涵盖特定体裁的惯例、排版规则和 AI 图像生成。覆盖虚构与非虚构体裁、尺寸、缩略图测试和迭代工作流。用途:自助出版、电子书封面、印刷封面、有声书封面、封面样机。触发词:book cover、cover design、ebook cover、book art、novel cover、self publishing cover、kindle cover、audiobook cover、book jacket、cover illustration、fiction cover、nonfiction cover。
使用 @capacitor/keyboard 修复 Capacitor 应用中的屏幕键盘行为:iOS `resize` 模式(默认 `native`、`body`、`ionic`、`none`)、`keyboardWillShow`/`keyboardDidShow` 高度、`setAccessoryBarVisible`、`setScroll`、`style`(`DARK`/`LIGHT`/`DEFAULT`)、`autoBackdropColor`(8.0.4+)、Android edge-to-edge/SystemBars 交互(Capacitor 8 中移除旧版 `resizeOnFullScreen`)、iOS 26 修复,以及 iOS 输入自动缩放。当输入框被键盘遮挡、WebView 跳动或键盘上方出现白/黑色间隙、固定页脚浮在屏幕中间、`vh` 布局收缩或键盘事件未触发时使用。不要用于常规安全区域/刘海边距(safe-area-handling)、Ionic 组件样式(ionic-design)或表单无障碍性(capacitor-accessibility)。
电子邮件营销设计,包含布局模式、主题行公式与送达率规则。涵盖欢迎序列、促销邮件、事务性模板与移动端优化。用于:电子邮件营销、newsletter 设计、滴灌式营销、电子邮件模板、事务性邮件。触发词:email design、email template、email marketing、newsletter design、email layout、email campaign、drip campaign、welcome email、promotional email、transactional email、email subject line、email header image、email banner。
找出并完成已构建解决方案最后 20% 的工作——这是 Agent 常忽略的体验层:输出读起来的实际感受、应有的页面或屏幕、首次运行和空状态、明确设定的默认值,以及理想使用路径。规划任何构建时使用,确保体验亮点与底层实现一样具体地纳入规格;在宣称构建“完成”之前;解决方案能运行但感觉像演示时;或用户说 "last 20%"、"finish this"、"make it actually good"、"is this actually done" 或 "why does this feel flat" 时使用。
Open Graph 与社交分享图像设计,包含平台规格、文字排版与品牌呈现。涵盖 OG meta 标签、Twitter 卡片、LinkedIn 预览与动态生成。用于:社交分享图像、博客缩略图、链接预览、社交卡片。触发词:og image、open graph、social sharing image、twitter card、social card、link preview image、og meta、sharing preview、social thumbnail、meta image、og:image、twitter:image、linkedin preview。
使用 @assistant-ui/react-ink 和 @assistant-ui/react-ink-markdown 构建终端聊天 UI。适用于搭建 `create --ink`、在 `useChatRuntime` 外层挂载 `AssistantRuntimeProvider`、组合 `ThreadPrimitive`、`ComposerPrimitive`、`MessagePrimitive`、`LoadingPrimitive`、`TextInput`、线程历史、附件、通知与终端键盘导航,或聊天需要字形簇安全编辑、多行显示列、绝对后端 URL、本地文件存储、自定义 `RemoteThreadListAdapter`。终端 markdown、工具输出、消息渲染和 Ink 焦点问题转到此处处理。浏览器应用配置、Web 元素和标准 Web runtime 请使用 [setup](../setup/SKILL.md)。
HyperFrames 的全部动画知识——原子化运动规则、多阶段场景蓝图、场景转场、更广泛的运动设计技术,以及七个运行时适配器(默认 GSAP,另有 Lottie、Three.js、Anime.js、CSS keyframes、Web Animations API、TypeGPU)。用于任何运动或动画任务:挑选 2-4 条规则进行组合,或加载蓝图,或查阅特定运行时的 API(如 GSAP 缓动 / Lottie 播放器 / Three.js 混音器)。HyperFrames 原生:单一暂停时间线、可安全定位、确定性强。
仅做修复——按 WCAG 2.2 修复网页无障碍(a11y)违规问题,采用「基线检测—编辑—验证」循环。接受目标对象(URL、文件、目录),或来自 `accessibility-scan`/`accessibility-inspect`/`accessibility-audit` 的问题清单,按既定规则应用机械化修复,将需要视觉或上下文判断的部分留作 TODO,并通过重新运行基线检查进行验证。它只负责修复。查找问题请使用 `accessibility-scan`(单页、自动)、`accessibility-inspect`(单页、手动)或 `accessibility-audit`(整站、WCAG-EM);检查回归请使用 `accessibility-diff`。适用于「修复 X 中的 a11y 问题」「让这个页面具备无障碍」「补充缺失的替代文本和标签」「应用这些无障碍修复」「修复这些违规问题」等请求。
OmniStudio OmniScript 创建与验证,采用 120 分制评分。适用于构建引导式数字体验、多步骤表单,或编排 Integration Procedures 和 Data Mappers 的交互流程。以下情况触发:用户创建 OmniScripts、设计步骤流、配置元素类型或审查现有 OmniScript 配置。以下情况不要触发:构建 FlexCards(使用 sf-industry-commoncore-flexcard)、直接创建 Integration Procedures(使用 sf-industry-commoncore-integration-procedure)或分析依赖项(使用 sf-industry-commoncore-omnistudio-analyze)
审计 Lightning Web Components 是否符合 SLDS,并生成带评分的质量报告。运行 SLDS linter,分析 CSS 中主题钩子的使用及配对情况,检查 HTML 的可访问性属性,并按类别对发现项评分,得出总体等级。当用户要求“为我的组件打分”、“SLDS 评分卡”、“质量报告”、“审计 SLDS 合规性”、“我的 SLDS 做得怎么样”、“检查组件质量”、“给我的组件评级”、“评估我的组件”、“这个组件可以发布了吗?”、“检查我的 LWC 是否有问题”、“提交前审计”、“代码审查前审查我的组件”,或希望评估 LWC 或 SLDS 组件质量及生产就绪程度时使用。不用于修复违规(使用 uplifting-components-to-slds2)或构建新组件(使用 applying-slds)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
