Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
在 Unreal Engine C++ 中编写或调试 Mass Entity ECS 代码时使用——包括 processors、queries、fragments、tags、observers、traits、spawning 和大规模 Agent 模拟。用户提及“MassEntity”“UMassProcessor”“FMassEntityQuery”“ForEachEntityChunk”“FMassEntityManager”“FMassFragment”“FMassTag”“FTransformFragment”“UMassObserverProcessor”“ObservedTypes”“Defer”“archetype”“AMassSpawner”“entity config asset”“MassCrowd”“ISM crowd”“entity relations”或“thousands of agents”时也使用。实体上的 State Tree 行为参见 ue-state-trees;ZoneGraph 和 Smart Objects 参见 ue-ai-navigation;线程安全规则参见 ue-async-threading。
使用 RevenueCatUI SDK 在应用内显示 RevenueCat 付费墙。当用户要求添加付费墙、显示 RevenueCat 付费墙、呈现 PaywallView、集成 RevenueCatUI、通过付费墙限制高级页面、启动 PaywallActivity、调用 presentPaywall 或 presentPaywallIfNeeded,或在 iOS、Android、Kotlin Multiplatform、Flutter 或 React Native 上显示由仪表板配置的付费墙界面时使用。若要创建、编辑、评估或审查仪表板中的付费墙本身,请使用 revenuecat-paywall-design
将此技能用于通过 wx.cloud.extend.AI 在 WeChat Mini Program 中使用 AI(小程序、wx.cloud apps)。涵盖带回调(onText、onEvent、onFinish)的 generateText 和 streamText;streamText 需要数据封装器,generateText 返回原始响应。通过 wx.cloud.extend.AI.createModel 使用模型,模型组包括 cloudbase(主要托管模型,也用于小程序成长计划,使用 `hy3`)、旧版 hunyuan-v3 / hunyuan-exp,或 custom-*;模型 id 位于数据封装器的 `model` 字段中。编写代码前必须执行两步预检——参见正文。不适用于浏览器/Web(使用 ai-model-web)、Node.js 后端(使用 ai-model-nodejs)或图像生成(使用 ai-model-nodejs)。
使用 CAP(Node.js/Java)或 ABAP Cloud 在 SAP Business Technology Platform(BTP)上开发业务应用。适用于:在 SAP BTP 上构建云应用、部署到 Cloud Foundry 或 Kyma 运行时、与 SAP HANA Cloud 集成、实现 SAP Fiori UI、连接远程 SAP 系统、构建多租户 SaaS 应用、扩展 SAP S/4HANA 或 SuccessFactors、设置 CI/CD 流水线、实现可观测性,或遵循 SAP 开发最佳实践。关键词:SAP BTP、Business Technology Platform、CAP、Cloud Application Programming Model、ABAP Cloud、Cloud Foundry、Kyma、SAP HANA Cloud、SAP Fiori、SAPUI5、CI/CD、可观测性、多租户、SaaS、SAP BTP ABAP environment、SAP Business Application Studio、SAP Cloud SDK、SAP Integration Suite、SAP Event Mesh、SAP Connectivity Service、SAP Destination Service、XSUAA、OAuth、OpenID Connect、OData、CDS、Core Data Services、ABAP CDS、ABAP RESTful Application Programming Model、RAP、ABAP 开发、SAP BTP 开发
端到端集成 RevenueCat——通过 RevenueCat MCP 或 `rc` CLI 设置仪表板端(项目、应用、公有 API 密钥),并在应用中安装/配置 Purchases SDK。用户要求添加或接入 RevenueCat、为应用添加订阅或应用内购买、集成 Purchases、安装 RevenueCat SDK、设置 RevenueCat API 密钥、配置 Purchases 在启动时运行,或在 iOS、Android、Kotlin Multiplatform、Flutter 或 React Native 上全新集成 RevenueCat 时使用
Azure Cosmos DB 在 NoSQL、分区、查询和 SDK 使用方面的性能优化与最佳实践指南。适用于编写、审查或重构与 Azure Cosmos DB 交互的代码、设计数据模型、优化查询或实现高性能数据库操作。适用于:Cosmos DB NoSQL、分区键设计、RU 优化、点读取、跨分区查询、SDK 单例、CosmosClient、容器建模、变更源、批量操作、向量搜索、全文搜索、分层分区键、全局分布、自动缩放吞吐量、索引策略。不适用于:PostgreSQL、MySQL、MongoDB(非 Azure)、DynamoDB、Cassandra、Azure SQL、Cosmos DB for PostgreSQL (vCore)、Cosmos DB for MongoDB vCore、Azure DocumentDB、通用 SQL 数据库、Redis、Elasticsearch
创建、列出或删除 org shape 时,始终使用此技能。org shape 是源 org 的基线配置快照(功能、限制、版本和 Metadata API 设置),不包含其数据或元数据。用户要求创建 org shape、捕获或复制 org 的配置/版本/限制、列出/查看现有 org shape(包括 INACTIVE/已被取代的条目)或其 ID 和状态,或删除源 org 的 org shape 时使用。要求源 org 已启用 Dev Hub 和 Org Shape for Scratch Orgs。创建/检查/列出/删除快照时不要触发(使用 dx-org-snapshot-manage);创建 scratch org 时也不要触发(使用 dx-org-manage)。
集成和使用 RNRepo 的最佳实践。RNRepo 是 Software Mansion 为预构建 React Native 库制品提供的基础设施,可将原生构建时间缩短至多 2×。在 React Native 或 Expo 项目中设置、配置或排查 RNRepo 问题时使用。触发词:'RNRepo'、'rnrepo'、'slow builds'、'build times'、'prebuilt artifacts'、'prebuilt libraries'、'@rnrepo/expo-config-plugin'、'@rnrepo/build-tools'、'prebuilds-plugin'、'rnrepo.config.json'、'DISABLE_RNREPO'、'packages.rnrepo.org'、'Maven prebuild'、'CocoaPods prebuild'、'xcframework prebuild'、'prebuild AAR'、'build from source'、'native compilation slow'、'Gradle plugin slow'、'pod install slow'、'CI build times'。
在 Hugging Face Spaces 上构建、部署和维护应用,涵盖 Gradio / Docker / Static SDK、ZeroGPU 和专用硬件、模型加载、调试、存储桶、推理提供方及社区资助。用户要求在 Hugging Face 上创建或托管应用、将代码移植到 ZeroGPU、修复无法构建或运行的 Space,或以其他方式处理 `hf spaces …`、`@spaces.GPU`、Space README frontmatter 或 `spaces` Python 包时,均可使用。
面向 TypeScript 应用中模式验证、解析、错误处理和类型推断的 Zod v4 最佳实践、模式与 API 指南。涵盖 safeParse、对象组合、细化、转换、编解码器、品牌类型、v3→v4 迁移,以及使用 Jest 或 Vitest 测试模式。基准版本:zod ^4.6.0。以下情况触发:导入 zod、z.object、z.string、z.infer、safeParse,提及“zod”“schema validation”“zod v4”“z.enum”,或测试模式——“schema test”“zod mock”、zod-schema-faker。
为 Capacitor 应用设计并实现离线优先数据方案:以本地 SQLite 为唯一可信数据源,使用 @capgo/capacitor-fast-sql(`FastSQL.connect`、`KeyValueStore`)、发件箱/同步队列、增量拉取、冲突解决、@capacitor/network 的 `networkStatusChange`、通过 @capgo/capacitor-background-task 进行后台同步,并说明 localStorage/IndexedDB 为何会被清除,以及 Service Worker 为何会破坏原生 WebView 中的插件注入。适用于应用必须在无网络时运行、iOS 存储压力后数据消失、同步重复或丢失写入,或添加 Service Worker 后出现 `Plugin not implemented` 的情况。不适用于迁移现有 SQLite 插件(sqlite-to-fast-sql)、离线发布 Web 包更新(capgo-live-updates)、HTTP 安全/证书固定(capacitor-security)或一般性能优化(capacitor-performance)。
使用 ESLint、Biome 和严格的 TypeScript 提升 TypeScript/JavaScript 代码质量。涵盖 lint、格式化、类型安全和最佳实践。适用情形:用户使用“TypeScript”“JavaScript”“ESLint”“Biome”,或询问“TS strict mode”“type safety”“linting rules”“code formatting”。不适用情形:SonarQube——使用 `sonarqube` 技能;测试——使用 Vitest/Jest 技能;安全——使用安全技能。
将 Kotlin(以及 Java)代码从 kotlinx.collections.immutable 0.3.x / 0.4.x 迁移到最新的 0.5.x。0.5.x 系列根据 KEEP-0459,将 PersistentList / PersistentMap / PersistentSet / PersistentCollection 上所有返回副本的方法重命名为动名词形式(add→adding、removeAt→removingAt、set→replacingAt、put→putting、clear→cleared 等),并弃用旧名称(WARNING,附带 ReplaceWith)。由编译器驱动:升级版本、重新编译,并按每条弃用警告给出的名称进行替换。用户提到 kotlinx.collections.immutable 0.5.x、PersistentList 迁移、“Use adding() instead”,或遇到 kotlinx.collections.immutable 的弃用警告时使用。
Catalyst AppSail — 持久化后端 PaaS,提供托管运行时(Node.js、Java、Python)和自定义 Docker 容器。当出现 'AppSail'、'persistent server'、'Docker on Catalyst'、'X_ZOHO_CATALYST_LISTEN_PORT' 或 'long-running process on Catalyst' 时触发。不要用于无状态请求/响应处理器、事件驱动函数或定时任务 — 请改用 catalyst-functions。
Catalyst 无服务器函数 —— 涵盖全部 7 种类型(Basic I/O、Advanced I/O、Event、Cron、Job、Integration、Browser Logic)、处理函数签名、catalyst-config.json、安全规则、API Gateway 路由、文件上传、busboy、Express 中间件、环境变量、函数 URL 以及函数测试。需要 MCP 连接 —— 在进行任何操作前先检查是否存在 CatalystbyZoho_* 工具。在出现'写一个函数'、'catalyst function'、'API Gateway'、'Security Rules'、'function not found'、'function returns 401'、'busboy'、'middleware'、'function URL'、'environment variable in function'、'duplicate CORS headers'、'CORS error in browser'、'Access-Control-Allow-Origin multiple values'、'function URL 404'、'execute suffix'、'function timeout'、'function hangs' 等表达,或任何关于函数类型的问题时触发。不要用于常驻服务器、长运行进程或 Docker 部署 —— 请改用 catalyst-appsail。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
