Skills
收录 99,064 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
通过 `pac pcf push` 将第三方 `.ppmplugin` 控件的 dispatcher PCF 部署到 Power Platform 环境。dispatcher PCF 是 Studio 侧控件,负责通过 wrap shell 的 `SendMessagePlugin` 桥把复合键 `<name>/<receiver>` 分发给该控件的原生模块。先校验部署前置条件(Node.js 20+ 与 npm、.NET SDK、有效的 `pac auth`),再经过三道确认关卡——发布者前缀(2–8 个字符;默认为 `pamext` 或 `.extension-state.md` 中上次使用的值)、版本递增(patch / minor / major / no-bump)、目标环境 URL(来自 `pac org who`)。按需构建 PCF,然后推送。与 /generate-pcf-companion 解耦,便于工程师先在本地脚手架并定制,就绪后再部署。将部署历史(时间戳、环境 URL、版本、所用前缀)写入 `.extension-state.md`。
Revit 2026 API 文档查询与参考。当用户询问 Revit API 类、方法、属性、枚举用法,查找 Revit 开发相关 API,或需要确认 API 签名和参数时触发。覆盖场景:(1) 查询特定类/接口的成员和用法 (2) 搜索实现某功能需要的 API (3) 查看方法签名和参数说明 (4) 了解命名空间结构和继承关系 (5) 确认 Revit API 的正确调用方式。关键词:RevitAPI, Autodesk.Revit, Element, Document, Transaction, FilteredElementCollector, ExternalCommand, ExternalApplication, Wall, Floor, FamilyInstance, FamilySymbol, Parameter, BuiltInParameter, BuiltInCategory, Selection, GeometryElement, Solid, Face, CurveLoop, Level, View, ViewSheet, XYZ, Line, Arc, IExternalCommand, IExternalApplication, UIApplication, UIDocument, Ribbon, PushButton, ExtensibleStorage, SubTransaction, TransactionGroup, ElementId, Reference, TaskDialog。
使用 OpenZeppelin Contracts for Sui 搭建 Sui Move 智能合约项目。适用场景:(1) 安装 Sui CLI 和 Move 工具链,(2) 创建新的 Sui Move 包,(3) 通过 Move Registry(MVR)发现 OpenZeppelin Sui 依赖并添加到 Move.toml,(4) 在实现前从该库的示例和 API 文档中了解集成模式,或 (5) 理解 OpenZeppelin 的 Sui Move 导入约定以及构建/测试命令。
可恢复的交付流程:从任意入口核对当前 Git 和 GitHub 状态(有未提交更改的默认分支或功能分支、本地提交、已发布分支、开放的 PR、现有手动或原生堆栈、已合并的工作),将未提交更改整理为不丢失信息的逻辑提交,发布或复用 PR,要求提供最新 CI 和审查证据,通过受支持的路径合并,并且只清理已确认过时的分支和工作树。到达请求的终点后停止,绝不升级版本、编辑变更日志、打标签或发布。触发词:“ship it”“ship this”“open a PR”“push and PR”“land this PR”“merge PR and clean up”“check CI on my PR”“resume the ship run”“/ship-workflow”。
使用 Unity 引擎、C#、MonoBehaviour 和现代 Unity 模式构建游戏与交互式体验。当提及 “unity, unity3d, unity game, unity development, monobehaviour, prefab, scriptableobject, ecs unity, dots unity, unity physics, unity ui, addressables, unity coroutine, burst, unity jobs, unity, unity3d, gamedev, game-engine, csharp, c#, monobehaviour, prefabs, scriptableobjects, ecs, dots, mobile, console, pc, vr, ar” 时使用。
在 vibenet 上构建——Base 面向原生账户抽象(EIP-8130)、付款方 gas 代付(ERC-8168)以及 Cobalt 200ms 原生区块的 devnet。当用户提及 vibenet、EIP-8130、ERC-8168、8130 账户、原生账户抽象、会话密钥、actor、策略、付款方、Base 上的 gas 代付、200ms 区块、Cobalt、BaseTime、timestampMs / blockTimestampMs、亚秒级或毫秒级区块时间戳、从 Flashblocks 迁移,或 vibenet 上的 newHeads / WebSocket 流式传输时使用——或者当用户编写以下代码时使用:创建或操作 8130 智能账户、授权会话密钥 actor、发送批量调用、用付款方代付 gas、查询或流式获取 vibenet 区块、测量交易被打包的时间,或将前端/脚本接入 vibenet devnet 或 Base Sepolia。
通过 API Explorer 搜索定位 API、获取其 swagger 并使用用户提供的 Params 调用 api/common/explorer/make-code,从而生成准确的 Volcengine SDK 示例。当用户询问如何编写 Volcengine SDK 代码、生成 SDK 示例,或用 Python、Go、Java、PHP、cURL、Node.js 调用 Volcengine API 时使用。支持中英文 API 名称,例如 "角色扮演"、"AssumeRole" 或 "STS AssumeRole"。也用于关于重试、超时、AK/SK、STS、AssumeRole、临时凭证、代理、连接池、SSL、调试模式、请求签名、响应解析和错误处理的明确 SDK 配置问题。如果用户只需要 API 参数、枚举值、必填字段、错误码、响应 schema、分页或 API 对比,请转交 volcengine-api。如果用户需要基于命令行的操作,请转交 volcengine-cli。
集成 MetaMask Embedded Wallets(Web3Auth),通过社交登录或自定义 JWT(Firebase、Auth0、Cognito)实现非托管钱包。适用于集成 @web3auth/modal(React、Vue、Next.js、Vite、Angular)、@web3auth/react-native-sdk(Expo/裸 RN——Custom Dev Client,而非 Expo Go)、web3auth_flutter、原生 Android/iOS、Unity 或 @web3auth/node-sdk 时。在以下情况调用:Sapphire devnet/mainnet、dashboard client ID、分组连接(跨 Google + 邮箱免密码使用同一地址)、隐式与 JWT 认证流程、useWeb3AuthConnect、id_token 服务端验证,或 SDK 迁移(web v11、RN v9、OPENLOGIN_NETWORK/LOGIN_PROVIDER 旧版)。当用户在不同登录方式下得到不同钱包地址,或需要 RN Metro 设置/withWeb3Auth 迁移时也可使用。不适用于仅使用 MetaMask 浏览器扩展、不含嵌入式钱包的 RainbowKit/ConnectKit,或无关的智能合约工作。
使用通过/不通过的对抗式审查来把关 Elixir、OTP、Ecto 和 Phoenix 代码——由单个盲审子代理依据 19 条可判定规则评判 diff 或文件集,以捕获从他种范式移植而来的架构,涵盖企业分层(在 Ecto 之上包 repository 包装层、服务对象层、只有一个实现的 DI behaviour、困在带副作用回调中的逻辑)、把进程当对象(每个实体一个 GenServer、把 Agent 当可变变量、泄漏的消息协议、单例管理器)、贫血数据(用裸 map 当实体、布尔标志状态、手写的类型分发、32+ 字段的 struct)、防御式控制流(把 raise/rescue 当分支、nil 守卫吞掉错误、原始输入越过边界)、直译式循环以及不必要的元编程(为数据写宏 DSL、把 use 当 import、编译期耦合)。在合并 Elixir 工作前触发,或用于检查 Agent 编写的代码。它只给出结论,从不修复;依赖 Ecto 的规则在没有 Ecto 时标记为不适用。
使用 `asc` 命令行工具管理 App Store Connect 身份验证。在以下情况使用此 Skill:(1)使用 API 密钥登录:"asc auth login"、"save my credentials"、"set up authentication"(2)管理多个账号:"asc auth list"、"switch account"、"use work account"、"add another account"(3)切换当前账号:"asc auth use NAME"、"switch to personal account"(4)退出登录:"asc auth logout"、"remove credentials"、"remove account"(5)校验当前凭据:"asc auth check"、"which account am I using?"(6)更新账号设置:"asc auth update --vendor-number"、"save my vendor number"(7)解释凭据文件格式(~/.asc/credentials.json)(8)排查 401 身份验证错误或 "missing credentials" 错误
使用 `asc` 命令行工具管理电源与性能指标以及诊断日志。在以下情况使用本技能:(1) 列出某应用的性能指标:“asc perf-metrics list --app-id <id>” (2) 列出某构建的性能指标:“asc perf-metrics list --build-id <id>” (3) 按类型筛选指标:“asc perf-metrics list --app-id <id> --metric-type LAUNCH” (4) 列出某构建的诊断签名:“asc diagnostics list --build-id <id>” (5) 筛选诊断:“asc diagnostics list --build-id <id> --diagnostic-type HANGS” (6) 查看诊断日志:“asc diagnostic-logs list --signature-id <id>” 当用户提及以下内容时也触发:性能指标、启动时间、卡顿率、磁盘写入、内存占用、电池续航、终止、动画卡顿、诊断签名、调用栈、电源指标、应用性能监控、“我的应用为什么慢”“检查卡顿”“检查启动时间”。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
