Skills
收录 96,981 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
关键:所有 Rust 问题都要使用本技能,包括错误排查、设计和编码。以下情况优先级最高:比较, 对比, compare, vs, versus, 区别, difference, 最佳实践, best practice, tokio vs, async-std vs, 比较 tokio, 比较 async。触发词:Rust, cargo, rustc, crate, Cargo.toml, 意图分析, 问题分析, 语义分析, analyze intent, question analysis, compile error, borrow error, lifetime error, ownership error, type error, trait error, value moved, cannot borrow, does not live long enough, mismatched types, not satisfied, E0382, E0597, E0277, E0308, E0499, E0502, E0596, async, await, Send, Sync, tokio, concurrency, error handling, 编译错误, compile error, 所有权, ownership, 借用, borrow, 生命周期, lifetime, 类型错误, type error, 异步, async, 并发, concurrency, 错误处理, error handling, 问题, problem, question, 怎么用, how to use, 如何, how to, 为什么, why, 什么是, what is, 帮我写, help me write, 实现, implement, 解释, explain
回答有关 AI SDK 的问题,并协助构建 AI 驱动的功能。开发者在以下情况下使用:(1) 询问 generateText、streamText、ToolLoopAgent、embed 或 tools 等 AI SDK 函数;(2) 想构建 AI Agent、聊天机器人、RAG 系统或文本生成功能;(3) 询问 AI 提供商(OpenAI、Anthropic、Google 等)、流式传输、工具调用、结构化输出或嵌入;(4) 使用 useChat 或 useCompletion 等 React Hooks。触发词包括:“AI SDK”“Vercel AI SDK”“generateText”“streamText”“为我的应用添加 AI”“构建 Agent”“工具调用”“结构化输出”“useChat”。
@copilotkit/runtime — 在任何 JS 服务上挂载原生支持 fetch 的 CopilotRuntime,配置中间件,选择 AgentRunner,实例化 BuiltInAgent(默认首选使用 TanStack AI 的 Factory Mode),或接入 12 种外部 Agent 框架中的任意一种(Mastra、LangGraph、CrewAI Crews/Flows、PydanticAI、ADK、LlamaIndex、Agno、AWS Strands、MS Agent Framework、AG2、A2A);启用 Intelligence mode 以支持持久化会话线程和 websocket;通过 defineTool 注册服务端工具,并配置语音转录。使用基于 fetch 的 createCopilotRuntimeHandler 原语;不建议使用 Express/Hono 适配器。加载 references/ 下与你的任务相符的参考资料。
通过 ApexGuru SFAP Scan API 对 Salesforce Apex 项目运行 ApexGuru 性能扫描。将项目的 Apex 文件(任意目录结构)打包、提交、轮询至完成、解码 base64 报告,并按规则分组呈现性能反模式违规(循环中的 SOQL、循环中的 DML、Schema.getGlobalDescribe()、缺少 WHERE/LIMIT 的 SOQL、未使用的 SOQL 字段),附带严重级别、file:line 和修复建议,并明确标注为"仅静态分析"或"生产洞察"。当用户说"运行 ApexGuru""ApexGuru 扫描""检查 Apex 性能""查找 governor-limit / 性能反模式""循环中的 SOQL""扫描我的 Apex 性能"或"ApexGuru 性能洞察"时触发。不适用于常规静态分析或安全扫描(请使用 dx-code-analyzer-run)、不经扫描直接修复代码,或为组织进行 ApexGuru 初始配置。
在 CopilotKit v2 中渲染 A2UI(Agent-to-UI 声明式界面)。通过 CopilotRuntime({ a2ui: {...} }) 启用运行时,然后通过 <CopilotKit a2ui={{ theme }}> 启用提供程序。通过 /info 自动激活——不要手动传入 renderActivityMessages。createA2UIMessageRenderer 来自 @copilotkit/react-core/v2;底层原语(A2UIProvider、A2UIRenderer、createCatalog)来自 @copilotkit/a2ui-renderer。涵盖主题自定义、createSurface 去重,以及 action-bridge 的 try/finally 清理。Agent 发出 A2UI 操作(createSurface / updateComponents / updateDataModel)、在 CopilotRuntime 中接入 a2ui,或设置 A2UI 界面样式时加载。
在尚未采用 SwiftData 的应用中构建、审查或改进 Core Data 持久化。适用于处理 NSManagedObject 子类、为列表驱动的界面使用 NSFetchedResultsController、使用 NSBatchInsertRequest / NSBatchDeleteRequest / NSBatchUpdateRequest 进行批量操作、使用 NSPersistentHistoryChangeRequest 进行持久化历史跟踪和多目标同步、使用 NSStagedMigrationManager 进行分阶段 schema 迁移(iOS 17+)、使用 NSCompositeAttributeDescription 定义复合属性(iOS 17+),或将 Core Data 的线程处理与 Swift Concurrency 集成时。关于 Core Data 与 SwiftData 的共存或迁移,请改用 swiftdata 技能。
对照当前最佳实践审查并搭建 Capacitor 应用(Capacitor 8.5 为稳定版,9 为 alpha,通过 `@next` 获取)。适用于 Capacitor 代码库审查、`capacitor.config.ts` 审计、新项目初始化、对齐 `@capacitor/core`/`cli`/`ios`/`android` 与各插件的主版本、插件模式(可用性检查、`checkPermissions`/`requestPermissions`、错误 `code` 处理、Web 回退),以及发布准备;也适用于出现 `"<Plugin>" plugin is not implemented on ios`、`Could not find the web assets directory`、`platform has not been added yet`、开发用的 `server.url` 被带到生产、`android/app/src/main/assets/public` 中的改动丢失、SPM 与 CocoaPods 的差异,或 AppDelegate/UIScene 偏移的情况。不适用于安全审计(capacitor-security)、性能(capacitor-performance)、测试(capacitor-testing)、崩溃排查(debugging-capacitor)、大版本升级(capacitor-app-upgrades)、SPM 迁移(cocoapods-to-spm)、UIScene 迁移(capacitor-uiscene-migration)或实时更新(capgo-live-updates)。
使用 @mantine/form 构建表单。适用场景:(1)用 useForm 设置表单;(2)添加校验规则、schema 校验(zod、valibot、arktype)或异步校验;(3)处理嵌套对象或数组字段;(4)用 createFormContext 在组件间共享表单状态;(5)在受控与非受控模式之间选择;(6)在渲染期间用 form.useWatchValue 读取表单值;(7)使用独立的 useField hook;(8)任何涉及 useForm、getInputProps、onSubmit、insertListItem 或表单校验的任务。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
