Skills
收录 98,873 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
AI 视频生成专业模式,包括文生视频、图生视频、视频编辑,以及与 Runway、Kling、Luma、Wan 和 Replicate 的 API 集成。当提及“text to video, video generation, image to video, runway api, kling video, luma dream machine, wan video, animate image, ai video, video-generation, text-to-video, image-to-video, runway, kling, luma, wan, replicate, ai-video”时使用。
面向 React 的 Zustand v5 状态管理。涵盖使用双括号语法的 TypeScript store、带 hydration 处理的 persist 中间件、devtools、subscribeWithSelector、大型应用的 slices 模式、SSR/Next.js provider 模式、immer 中间件、自动生成选择器、测试和 vanilla store。适用于设置全局状态、配置 persist 中间件、实现 slices 模式、从 Redux 或 Context 迁移、测试 store,或排查 hydration 和 TypeScript 问题。
使用此技能将 Compose UI 从 `collectAsState()` 迁移到 `collectAsStateWithLifecycle()`,把 `Flow<T>` 参数从 composable 中提升出来,并应用 `.conflate()` / `.distinctUntilChanged()` / `snapshotFlow`,让后台 CPU 和电量不再持续消耗,让频繁发出的 flow 不再因每次发射而使 UI 失效。涵盖 ViewModel 的 `StateFlow`/`SharedFlow` 消费者、传感器和位置流,以及 "Flow 作为 composable 参数" 的反模式。当用户提到 `collectAsState`、`collectAsStateWithLifecycle`、生命周期感知的 flow 收集、`Lifecycle.State.STARTED`、Compose 界面导致的后台电量消耗、`snapshotFlow`、composable 上的 `Flow` 参数、conflate 或 distinctUntilChanged 时触发。
使用本技能可将频繁变化的 Jetpack Compose 状态读取(滚动位置、动画值、拖拽偏移量)从 Composition 阶段下推到 Layout 或 Draw 阶段,借助基于 lambda 的修饰符如 Modifier.offset { }、Modifier.layout { }、Modifier.graphicsLayer { }、Modifier.drawBehind { }、Modifier.drawWithCache { }。涵盖三阶段模型(Composition、Layout、Draw)、为何在第 N 阶段读取状态会使第 N 阶段及以下所有阶段失效、修饰符阶段速查表,以及在 composable 之间提升热值的 lambda 提供者(() -> T)。当开发者提到每帧工作、滚动卡顿、动画卡顿、掉帧、动画 alpha 或 offset、"滚动时整个子树重组"、Modifier.alpha(state.value)、Modifier.offset(x.dp) 或 graphicsLayer 时使用。
NVIDIA NIC/DPU 上的 DOCA Flow 数据包转向,集成到 C 应用中:匹配/操作管道、端口、代表端口、转发、发夹转发、计数器。即使未提及“DOCA Flow”,只要涉及数据包转向、分类器、规则匹配、代表端口、发夹转发或 5 元组到队列的问题,也应触发。还涵盖硬件编程前的管道验证、Flow/DOCA 版本匹配以及 Flow API 错误。首个应用:遵循本地套件(doca-setup、doca-programming-guide、doca-flow、doca-public-knowledge-map)。阶段 1:拉取 nvcr.io/nvidia/doca/doca(NGC 目录标签,切勿臆造);阶段 2 需要真实 NIC。然后在容器内运行 ls samples;切勿输出 main.c、Dockerfile 或手写的 -l 标志。仅软件主机管道、普通 DPDK `rte_flow`、内核 TC、OVS、BFB 启动和 DPU OS 安装应转交其他工具处理。DPU OS 安装具有破坏性,始终需要明确确认。
用户编写第一个 DOCA 应用或询问与库无关的编程问题时使用此技能,例如选择随附示例进行复制和修改、配置 pkg-config + meson(或通过 Rust / Go / Python 的 FFI 调用公共 C ABI)、讲解 Core 生命周期(创建 → 配置 → 启动 → 连接 → 使用 → 停止 → 销毁),或解读 DOCA_ERROR_*。以下隐含表述也会触发:“编写我的第一个 DOCA 程序”“doca_rdma_* 的 meson 配置行”“首次调用出现 DOCA_ERROR_BAD_STATE”“从 Rust 调用 DOCA”“构建成功但线路上没有任何数据”。安装 / hugepages / pkg-config 问题转交 doca-setup;文档或版本查询转交 doca-public-knowledge-map;库内部 API 工作转交对应库技能
将 Figma 变量映射到代码库令牌,并编写 Figma Agent 规则。适用于用户要求“提取 Figma 设计令牌”“将 Figma 令牌映射到我们的主题”“创建 Figma 设计系统规则”“设置 Figma 指南”“代码连接此组件”或“将此 Figma 组件映射到代码”;Figma 到代码的输出必须遵循代码库中的组件、令牌和规则文件(`AGENTS.md`、`CLAUDE.md`、`.cursor/rules/`)或需要依据它们修正;或用户要求“实现此 Figma 设计”或“根据 Figma 链接构建”,且未安装 `figma-design-to-code`。不处理 Figma 端写入和代码到 Figma 的 CI 导出(使用 `code-to-figma`)。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
