Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
设计与 UI
在 Material 之上构建 Flutter UI 包的最佳实践:自定义组件、ThemeExtension 主题、一致的 API、组件测试、app_ui_package 脚手架。适用于创建 UI 包、在 UI 包内工作,或在使用该包的 app 中工作:添加或审查组件、接入设计 token、通过 barrel 文件导出,或为 lib/src/widgets 下的组件编写测试(这些测试通过包的 pumpApp 辅助函数进行 pump),因此即使需求只是 "write its tests",也应优先使用本技能而非通用测试指南。当被要求认可本技能所禁止的做法时也可使用:逐文件导入 package:<name>/src/...、跳过 barrel 以 "only pull in what I use",或另建一套并行主题系统。凡是提出涉及共享组件与设计 token 的包的请求都会触发,例如 "create a ui package"、"add a design token" 或 "is it fine to import from src"。
构建用于研究报告的幻灯片,形式为 AI 生成的幻灯片图片(经 OpenRouter 的 Nano Banana Pro)、PowerPoint 或 LaTeX Beamer,并提供幻灯片结构、设计模板、时间控制指导和视觉校验。适用于制作会议演讲、研讨会报告、研究报告、论文答辩幻灯片或任何科学报告幻灯片。研究海报请使用 alterlab-latex-posters 或 alterlab-pptx-posters;从论文自动生成配音视频请使用 alterlab-paper-2-web。属于 AlterLab Academic Skills 套件。
提供一套使用 Coinbase Design System(CDS)构建和审查高质量 React 与 React Native UI 的工作流。使用此技能可通过 CDS 组件、token、样式属性、图标和插图创建 UI,或对现有 UI 做视觉改动。用于明确的 CDS 合规审计与评审,而不是非视觉逻辑、数据、分析、导航、测试、生成代码或重构。示例:"build this screen"、"fix spacing on this component"、"replace this UI with CDS components"、"perform a CDS audit on our changes"、"check our codebase for CDS adherence"、"does this feature use CDS well?"
以细粒度控制创作 FigJam 白板——便签(单个 + 批量)、节点之间的连接线、带文本的形状、分区、表格、代码块和自动排列——并能读回白板内容和连接图。适用于用户想逐个元素构建或编辑 FigJam 白板时。触发词:'add stickies to FigJam'、'create a flowchart/diagram in FigJam'、'connect these nodes'、'make a section/table/code block in FigJam'、'auto-arrange the board'、'read what's on the FigJam board'、'map the connections'。比原生 generate_diagram(一次性生成整张图)更细粒度。仅限 FigJam 文件(figma.editorType === 'figjam')。需要 Figma 桌面应用(Plugin API)。
使用 designmdme CLI,从任意网站 URL 生成 DESIGN.md 设计系统规格(颜色令牌、字体排版、间距、阴影、组件)以及可选的 HTML 预览。适用于用户想提取、捕获、复刻或参考某网站的设计系统或视觉风格时——例如 "build a UI like stripe.com"、"match this brand's look"、"get the design tokens for linear.app"、"make my app look like notion.so",或在编写 UI 代码前需要从真实网站获取准确的调色板、字体栈或组件样式时。
将此技能用于任何涉及 React、TypeScript、Tailwind CSS、shadcn/ui、产品页、仪表盘、设置页、管理工具、应用外壳、表格、表单、详情视图、落地页或 UI 改版的面向用户的前端 UI 任务。当用户要求生产级 UI、"not AI demo style"、"not template-looking"、"Linear/Vercel/Stripe style"、"design first then code"、"frontend-skill"、"shadcn constraints",或要求打磨/重建外观糟糕的前端时,此技能尤为重要。请勿用于纯后端工作、纯算法工作、纯命令行工作或一次性原型。
当用户要求创建/设计大屏(大屏)、全屏数据可视化,或说 "创建大屏"、"生成大屏"、"新建大屏"、"设计大屏"、"做一个大屏"、"BI大屏"、"数据大屏"、"可视化大屏"、"监控大屏"、"create big screen"、"design big screen"、"BI visualization big screen" 时使用。当用户描述大屏需求如 "做一个销售数据大屏",或提到 "展厅展示"、"监控室大屏" 等全屏展示时也会触发。请务必对大屏(大屏)使用本技能——而不是仪表盘(仪表盘/看板),后者使用完全不同的布局与样式系统。
实现 Syncfusion EJ2 JavaScript 输入组件的综合指南,包括 CheckBox、ColorPicker、MaskedTextBox、NumericTextBox、OTP Input、RangeSlider、Rating、Signature、TextArea、TextBox 和 Uploader。当你需要向 TypeScript/JavaScript 应用添加复选框、颜色选择、掩码格式、数值输入、OTP 输入、范围滑块、星级评分、签名采集、文本输入或文件上传时使用。
关于使用 React 的 View Transition API(`<ViewTransition>` 组件、`addTransitionType` 和 CSS view transition 伪元素)实现平滑、原生感动画的指南。当用户想要添加页面过渡、动画化路由变化、创建共享元素动画、动画化组件的进入/退出、动画化列表重新排序、实现定向(前进/后退)导航动画或在 Next.js 中集成 view transitions 时使用此技能。当用户提及 view transitions、`startViewTransition`、`ViewTransition`、过渡类型或询问在 React 中动画化 UI 状态而不使用第三方动画库时也使用。
使用第三方 Paper2All 流水线(LLM 调用经 OpenRouter/OpenAI 路由)将学术论文转换为宣传与演示形式——从论文 PDF 及其 LaTeX 源文件生成交互式网站(Paper2Web)、演示视频(Paper2Video)和会议海报(Paper2Poster)。适用于传播论文、准备会议、构建可探索的学术主页、生成视频摘要,或从已完成的论文自动生成可打印海报时使用。若需手工制作 LaTeX 海报,请使用 alterlab-latex-posters;若需演讲幻灯片,请使用 alterlab-scientific-slides。属于 AlterLab Academic Skills 套件的一部分。
将 Figma COMPONENT_SET 的变体整理成整洁、带标签的网格——行和列由变体属性推导,行标签在左侧,列标题在上方,外加一个带标题的白色容器。适用于变体集杂乱堆积、想要可展示、便于文档化的布局时——触发语:'arrange my variants in a grid'、'organize this component set'、'lay out the variants with labels'、'make a variant matrix'、'clean up my component set layout'、'add row/column headers to my variants'。默认取最后一个属性(通常是 State)作为列,其余作为行。这不是原生 MCP 只读工具能做的事——它会向画布写入新的、整理好的布局。
通过分析应用截图,为 `asc app-shots generate` 生成优化的 Gemini 提示词。读取截图图像,识别应用的用途、关键功能、配色方案和最具吸引力的 UI 元素,然后输出一条可直接运行的 `asc app-shots generate --prompt "..."` 命令,用于生成专业的 App Store 营销截图。在以下情况使用此技能:(1) 用户要求 "为我的截图生成提示词"、"优化我的 app-shots 提示词" (2) 用户希望让 `asc app-shots generate` 的输出更好看 (3) 用户说 "分析这张截图" 或为某个应用 "创建营销截图" (4) 用户提到 "app-shots prompt"、"enhance screenshot prompt" 或 "ASO screenshot" (5) 用户有一张合成好的截图并希望用 AI 改进它
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
