Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
设计与 UI
CSS 原生动画技术,包括 Scroll-Driven Animations API、View Transitions、@property 规则、视觉效果和微交互模式。当被问及以下内容时使用:CSS 动画、滚动驱动动画、CSS 滚动时间线、视图过渡、页面过渡、@property、为 CSS 变量添加动画、clip-path 动画、backdrop-filter、mix-blend-mode、CSS 遮罩、纯 CSS 动画、无 JavaScript 动画、微交互、悬停效果、手风琴动画,或不需要/不想用 GSAP 的时候。包含 CSS 与 GSAP 的决策指南。重要:涉及 reduced-motion 模式时,始终同时加载 elite-accessibility 技能。
Revenue-Centric Design(RCD)——经证据支持的原则,用于让 SaaS 或初创产品实现转化、留存与变现。适用于用户处理落地页或 CRO(“我的页面不转化”)、引导/激活(“用户注册了但留不下来”)、流失/留存(“客户不断取消”)、定价/变现(“我该如何定价”)、结账/表单(“下拉框毁掉转化”、“带注释的结账”)、仪表盘/数据可视化(“认知负荷”、“KPI 精选清单”)、定位/ICP/进入市场、功能范围、A/B 测试严谨性或 AI 时代的差异化——或者询问某个设计选择背后的行为科学机制。也适用于其他技能需要某个转化/留存/定价/结账举措背后的原则或证据时。切勿应用于赌博、博彩或赌场类产品。
使用 Razor Tag Helpers 在 ASP.NET Core 应用中实现 Syncfusion Block Editor 控件。适用于处理 Syncfusion Block Editor、EJ2 BlockEditor、ASP.NET Core 基于区块的内容编辑,或 <ejs-blockeditor> 语法与协作编辑功能、实时多用户编辑、Yjs 集成、用户状态和远程光标、文档版本历史时。涵盖区块管理、嵌套内容结构、拖放功能、内容清理、安装、tag helper 设置、区块类型、内容操作、事件、菜单以及创建丰富的基于区块的文档编辑器的高级功能。
使用 UGUI 和 UI Toolkit 进行 Unity UI 开发。以下情况主动激活:(1) 构建 Unity 用户界面,(2) UGUI(Canvas、RectTransform、锚点),(3) UI Toolkit(USS、UXML、VisualElement),(4) EventSystem 与输入处理,(5) 常见 UI 组件(按钮、滚动视图、下拉菜单),(6) 物品栏 UI、HUD、血条、菜单系统,(7) TextMeshPro 设置与富文本,(8) 响应式 UI(锚点、布局组),(9) 运行时 UI 生成,(10) 用于游戏内 UI 的世界空间 Canvas。提供:UGUI 与 UI Toolkit 对比、RectTransform 模式、USS/UXML 示例、布局组配方和 TextMeshPro 模板。
Apple Human Interface Guidelines (HIG) 参考,用于在 iOS、iPadOS、macOS、watchOS、visionOS、tvOS 上设计或审查 UI。适用于用户询问某个屏幕、导航结构或交互应如何设计才能在 Apple 平台上显得原生;某个设计是否符合 Apple 的指南;在 SwiftUI/UIKit 中应使用哪个系统控件;如何设置颜色、字体、间距或动画;如何设计应用图标或挑选 SF Symbol;如何使用 Liquid Glass;或如何进行无障碍设计——包括用户从未提到“HIG”或“Apple design guidelines”的情况。
使用 MCP 工具在 Penpot 中创建专业 UI/UX 设计的综合指南。适用于:(1)为 Web、移动端或桌面应用创建新的 UI/UX 设计;(2)使用组件和令牌构建设计系统;(3)设计仪表板、表单、导航或落地页;(4)应用无障碍标准和最佳实践;(5)遵循平台指南(iOS、Android、Material Design);(6)审查或改进现有 Penpot 设计的可用性。触发词:“design a UI”“create interface”“build layout”“design dashboard”“create form”“design landing page”“make it accessible”“design system”“component library”。
从屏幕录制中逆向还原 UI 动画。使用 ffmpeg 提取帧,使用 OpenCV 逐帧跟踪运动,拟合缓动与弹簧曲线,标注编排(提前、滞后、过冲),并输出 CSS、Motion/Framer Motion、SwiftUI、React Native 或 UIKit 代码以及交付用动效规范。当用户分享或上传 UI 动画的屏幕录制或视频,或提出“reverse engineer this animation”“recreate this animation”“match this easing”“extract the animation curve”“figure out the spring from this video”“copy this transition from a video”“how does this animation work”“reproduce this motion”等请求时使用。若要从零设计新动效或审查动效代码,请使用 ui-animation。
Spencer 的 UI 内部风格。除非明确要求,否则不要调用此技能。只要 Spencer 要求前端、页面、屏幕、组件、仪表盘、应用外壳、模态框、表单、表格或任何类型的网页视觉——包括诸如 "build a UI for X"、"throw together a screen"、"make a dashboard"、"I need a quick app" 之类的表述——就使用。在这台机器上从零开始全新的 React 项目时也使用。它优先于任何通用的 "frontend-design" 技能:Spencer 不喜欢默认的闪亮 AI 美学,而想要紧凑、中性、密集、使用系统字体的 UI,看起来像尽职调查和安全审查类应用。如果 Spencer 正在编辑一个技术栈明显不同的现有仓库(例如已接好 shadcn 的 Next.js),请遵循该仓库的约定,但仍要应用此技能中 Spencer 的排版、密度和语气偏好。
打磨 Flutter 应用的界面——视觉层级、字体排版、颜色与对比度、间距、区块清晰度。先读取一个参考界面以锁定应用现有的设计基调,然后通过 `android-emulator` skill 在 Android 模拟器上驱动正在运行的应用(截图、点击、滑动),进行有针对性的 widget 与 `ThemeData` 修改,并启动一个独立的评估者子 Agent 对设计质量、原创性、工艺和功能性打分。当用户想要改进、打磨、优化、评审、审查或收紧某个 Flutter 界面的视觉设计时,就使用此 skill——即使他们没有说"打磨"(例如 "make this look better"、"fix the layout on settings"、"tighten up the home screen"、"this screen feels off"、"review the UI"、"design pass"、"make it less generic"、"feels too Material default")。非 Flutter 界面、功能开发或路由/功能改动则跳过。
当用户询问美术风格、视觉语言、风格指南、角色设计、环境美术、UI 美术方向、资源管线、参考板、调色板或形状语言时调用。触发词:"art style"、"visual"、"style guide"、"character design"、"environment art"、"asset pipeline"、"color palette"、"shape language"。请勿用于 UI/UX 布局(请用 game-ux-designer)或创意愿景(请用 game-creative-director)。属于 AlterLab GameForge 合集的一部分。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
