Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
设计与 UI
关键:用于 Makepad 2.0 Splash 脚本语言。触发词:splash language、makepad script、script_mod!、makepad scripting、splash 脚本、makepad 2.0 script、mod.state、on_render、script_eval、streaming evaluation、splash syntax、splash vm、let binding、splash functions、hot reload、live reload、ScriptModKey、script_mod_overrides、checkpoint、incremental parsing、canvas splash、POST splash、fn tick、on_audio、set_text、tab switching、音乐播放器、token monitor、driver script、audio API、热重载、脚本引擎、增量解析
关键:用于 Makepad 2.0 组件目录与用法。触发词:makepad widget、makepad View、makepad Button、makepad Label、makepad TextInput、makepad PortalList、makepad Dock、makepad Modal、makepad Image、makepad CheckBox、makepad Slider、makepad DropDown、widget catalog、widget reference、widget list、SolidView、RoundedView、ScrollYView、FoldHeader、Splitter、FileTree、组件、控件、视图、按钮、标签、输入框、列表、模态框
使用 Microsoft.Maui.Graphics、GraphicsView、画布绘制操作、形状、路径、文本渲染、图像绘制、阴影、裁剪和画布状态管理进行自定义绘制的指南。适用场景:"custom drawing"、"GraphicsView"、"canvas drawing"、"draw shapes"、"draw path"、"draw text"、"ICanvas"、"IDrawable"、"shadows"、"clipping"、"Microsoft.Maui.Graphics"。不适用场景:视图动画(使用 maui-animations)、绘制元素上的手势处理(使用 maui-gestures)或应用图标(使用 maui-app-icons-splash)。
.NET 10+ 的 .NET MAUI 安全区域与边到边布局指南。涵盖 SafeAreaEdges 属性、SafeAreaRegions 枚举、按边控制、键盘避让、Blazor Hybrid CSS 安全区域、从旧版 API 迁移,以及 Android、iOS 和 Mac Catalyst 的平台特定行为。适用于:“safe area”“edge-to-edge”“SafeAreaEdges”“SafeAreaRegions”“keyboard avoidance”“notch insets”“status bar overlap”“iOS safe area”“Android edge-to-edge”“content behind status bar”。不适用于:通用布局或网格设计(请使用 maui-collectionview)、应用生命周期处理(请使用 maui-app-lifecycle)或主题(请使用 maui-theming)。
使用 Motion for React(motion/react、motion@13)构建、审查、调试、迁移或规划 UI 动画。适用于 React/Next/Vite:motion.div、AnimatePresence、variants、手势、拖拽、layout/layoutId、LazyMotion、useScroll、useAnimate、MotionValues、animateView、AnimateView(motion/react-animate-view,React 19.3)、arc()、弹簧回弹、Reorder 网格、reducedMotion、framer-motion→motion、Motion 13 isValidProp、CSS/WAAPI/View Transitions、微交互、页面转场、可访问性以及性能安全的动画。不适用于 Vue、仅用 vanilla 的 Motion、React Native,或非交互式影视/视频,除非将其适配到产品 UI。
使用 Mowgli,以高品位为你的项目创建并迭代精美的设计,避免常见的 AI slop 设计美学。此 skill 允许你将现有设计和产品流程推送到 Mowgli 项目,或从中读取像素级精准的 React + Tailwind 设计。Mowgli 在无限画布上展示产品的所有界面和状态,并支持快速的、自然语言的迭代。得益于其独特的 spec-driven design 方法,Mowgli 能够以对产品的深度理解和上下文,帮助重新设计、调整、可视化和实验设计。结合此 skill,它可与现有代码库和 GitHub 仓库完全互通,并提供从精美设计到真实实现的便捷路径。
(NS) 安全/兼容性/无障碍规范 + Vercel Web Interface Guidelines 审查(请求头、CSP、依赖、无障碍)。适用于加固安全、修复 CSP/CORS/请求头、审查 UI/检查无障碍/审计 UX,或应用 Web Interface Guidelines——即使没有说“最佳实践”;也用于 ns-proto-creator 收尾。不要用于 MR/SOLID 审查(ns-code-reviewer)、视觉重设计(ns-code-frontend-design)或功能实现(ns-code-coder / ns-spec-driven)。
当用户想创建或优化应用内付费墙、升级页面、追加销售弹窗或功能门控时使用。当用户提到「paywall」「upgrade screen」「upgrade modal」「upsell」「feature gate」「convert free to paid」「freemium conversion」「trial expiration screen」「limit reached screen」「plan upgrade prompt」或「in-app pricing」时也适用。与公开定价页(见 page-cro)不同——本技能聚焦于用户已经体验到价值的产品内升级时机。
无需后端、基于 Mock 数据生成原型 UI 的技能。Vue 3 + TypeScript + NuxtUI v4。在单独的 ui-proto 仓库(例如 peach-ui-proto-backoffice)的 modules-task 文件夹中按任务累积各画面。由 "프로토타입 만들어줘"、"Mock 화면"、"proto UI"、"기획 화면 빠르게"、"ui-proto 작업"、"기획자 검토용 화면"、"태스크 폴더 추가" 等关键词触发。若输入中提供了 Spec 文档,会自动切换为团队模式(Ralph 循环 5/10 次);若没有 Spec 而由策划者自行操作,则以单人模式运行。若需要接入真实 API,请使用 peach-gen-ui。
使用内置的 Flutter Widget Previewer(`flutter widget-preview`)在隔离环境中预览单个 Flutter widget —— 接入项目专属的 `previewWrapper`,使该 widget 基于应用真实主题和 providers 渲染,启动本地预览服务器,并让 Agent 在人工用自己浏览器同步查看的同时,对实时预览进行无头 Chrome 截图。只要用户想要设计、迭代、自用体验、分享、审计或检查某个独立 Flutter widget,就使用——即使他们没有说“previewer”(例如“let me see the new button”“show me dark mode for this card”“throw this widget on a preview”“iterate on the empty state”“preview just the badge”“what does this look like at tablet width”)。若要对运行中的应用做全屏设计打磨,请改用 `design-polish` + `android-emulator`。不适用——非 Flutter UI、整应用 QA 流程、Flutter < 3.35 的项目。
审计 Web 应用面对意外用户行为的韧性——意外的、边缘情况的和混乱的。当用户说“resilience audit”、“chaos audit”、“what could go wrong”、“edge case audit”、“idiot-proof this”、“break this app”、“stress test the UX”或“find UX dead ends”时使用。探索代码库以梳理用户流程,然后系统性地找出当用户做出开发者未预料到的操作时,应用可能出错、卡住或出现意外行为的方式。涵盖导航死角、重复提交、被中断的操作、跨设备问题、输入边缘情况、时序缺陷、错误恢复缺口和意外使用模式。产出带优先级排序的报告,包含发现、代码位置和修复建议,随后可选择在浏览器中交互式验证发现。
使用 Touying/Typst 的 AI 驱动演示文稿生成系统。通过多角色 Full Mode 工作流或直接基于现有主题的 Quick Mode 创作,把源文档(PDF/DOCX/URL/Markdown)转换为高质量 Typst 幻灯片,并导出为 PDF/PNG/PPTX。只要用户想创建幻灯片、制作演示文稿、搭建一套 deck、把 PDF/文档转成幻灯片、把笔记变成演示,或涉及 Typst/Touying 幻灯片生成的任何事,就使用本 Skill。触发短语包括:"create slides"、"make presentation"、"generate slides"、"convert to slides"、"turn into a deck"、"keynote"、"PPT"、"slide deck"、"生成PPT"、"做幻灯片"、"制作演示文稿"、"用Typst做演示"、"做个汇报"、"转成幻灯片",或提到 "seaslides-typst-slides-skill"。即使用户没有明确说 "slides" 或 "presentation",只要意图明显是从源内容创建可视化演示材料,也使用本 Skill。
Creative Designer 技能。接收帖子创意、客户产品照片或真实生活照片,使用客户的品牌风格指南产出符合品牌调性的社交媒体视觉内容。四种模式——Generate(根据创意生成 AI 图像)、Composite(将客户产品照片置于 AI 生成的场景中)、Brand(对真实客户照片应用文字叠加处理)、Stop-Motion Reel(导出为 MP4 的 6 帧动作序列)。读取 brand-style.md、构建提示词、通过 Nano Banana MCP 生成/编辑图像,输出图像 + 提示词日志 + 创意简报。
使用 tailwind-animations npm 包(纯 CSS 的 Tailwind CSS v4 插件)添加现成的动画工具类:fade、slide、zoom、flip、bounce、jelly、对话框进入/退出、滚动/视图时间线、scroll-mask 边缘淡出、duration/delay/steps/iteration/fill-mode 以及 animate-slide-distance。当用户想要使用 Tailwind 实现 CSS 动画、animate-* 类、动效工具类、对话框动画、滚动驱动的 CSS 动效、scroll-mask 淡出边缘,或安装/配置 tailwind-animations 时使用。触发词:"tailwind animations"、"animate-fade-in"、"animate-dialog"、"scroll-mask"、"slide-distance"、"tailwind motion plugin"、/tailwind-animations。
使用 Raycaster、指针与触摸坐标转换、悬停/选中状态、相机控制、拖拽、键盘输入以及世界坐标到屏幕坐标投影,实现和调试 Three.js 交互。适用于拾取对象、添加 OrbitControls 或 PointerLockControls、处理鼠标/触摸输入或修复交互式 3D 行为时。触发于:Three.js interaction、Raycaster、raycast、picking、click mesh、hover、object selection、OrbitControls、drag controls、pointer events、touch controls。
用于 Symfony 中交互式地图的 Symfony UX Map,支持 Leaflet 或 Google Maps。涵盖标记、多边形、折线、圆、信息窗口以及 LiveComponent 集成。适用于显示地图、放置标记、绘制形状或路线、处理地图事件、构建门店定位器、使用自定义瓦片图层,或用 LiveComponent 让地图具备响应式。代码触发:<twig:ux:map />、Map()、Point()、Marker()、Polygon()、Polyline()、Circle()、InfoWindow()、MapOptionsInterface、ComponentWithMapTrait、fitBoundsToMarkers、ux:map:marker:before-create、ux:map:connect、SYMFONY_UX_MAP_DSN。当用户询问"如何显示地图"、"如何添加标记"、"如何在地图上绘制多边形"、"如何处理地图点击事件"、"如何制作响应式地图"、"如何在 Symfony 中使用 Leaflet"、"如何在 Symfony 中使用 Google Maps"、"地图不显示"、"地图高度为零"时也应触发。不要用于 SVG 图标(使用 ux-icons)或一般前端交互(使用 stimulus)。
当 UI/UX 项目必须验证承诺的用户旅程、TASK-PLAN.md、progress-state.json、渲染出的进度 HTML、证据产物以及被跳过的阶段是否一致时使用。检测偷懒式跳过、虚假的 Ran/Done 声明、缺失的证据、需审批的外部步骤和用户数据阻塞;建议 continue、pause_for_user、return_to_rework、skip_with_reason 或 block,但不取代 senior-ui-ux-orchestrator 的主持角色。
从 Elements registry 安装 AI UI 组件。当用户需要聊天界面、Agent 式 UI(工具调用、推理、计划)、多 Agent 仪表盘或 AI 开发工具时使用。触发词包括 "AI component"、"chat UI"、"agent UI"、"tool call component"、"streaming text"、"agentic"、"multi-agent"、"AI SDK"、"chat input"、"message bubble"、"thinking indicator"。
当用户询问 "poster design"、"campaign poster"、"event poster"、"social media graphics"、"billboard design"、"banner design"、"flyer design"、"promotional graphics"、"visual hierarchy poster"、"concert poster"、"film poster"、"act as a poster designer"、"poster designer mode"、"key visual"、"hero image"、"advertising visual"、"OOH design"、"outdoor advertising"、"social media template"、"Instagram post design"、"event graphics"、"format-specific design"、"focal point"、"large format print",或需要设计活动海报、活动图形、社交媒体视觉素材和大尺寸广告物料方面的专业知识时,应使用此技能。属于 AlterLab FC Skills 合集(VCD 部门)的一部分。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
