Skills
收录 98,639 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
使用 Airflow Go SDK 编写 Airflow 任务逻辑。适用于用户希望用 Go 实现 Airflow 任务,询问 `BundleProvider`/`RegisterDags`、`bundlev1` Registry/Dag 接口、注册 Go 任务(`AddTask`/`AddTaskWithName`)、按参数类型进行依赖注入(`context.Context`、`sdk.TIRunContext`、`*slog.Logger`、`sdk.Client`),或从 Go 读取连接、变量和 XCom 的情况。此技能涵盖 Go 专用原生 API;通用的 Python 存根模式和概念模型见 authoring-language-sdk-tasks。构建、打包和发布 bundle,请参阅 deploying-go-sdk-bundles;配置协调器,请参阅 configuring-airflow-language-sdks。
提供 Azure AI Vision 开发方面的专业知识,包括决策、限制和配额、配置、集成、编码模式及部署。适用于使用 Image Analysis、Read OCR 容器、智能裁剪缩略图、背景移除或视频帧分析,以及其他 Azure AI Vision 开发任务。不适用于 Azure AI Custom Vision(请使用 azure-custom-vision)、Azure AI Video Indexer(请使用 azure-video-indexer)、Azure AI Document Intelligence(请使用 azure-document-intelligence)或 Azure AI Immersive Reader(请使用 azure-immersive-reader)。
运行按顺序执行的单体到模块化流水线:评估并盘点组件规模,查找共享领域逻辑重复,处理扁平化和层级问题,分析耦合,再将组件分组成候选的领域对齐单元;可选择嵌入针对限界上下文的 DDD 战略分析。适用于询问如何拆分单体、提取前评估组件规模、查找重复领域逻辑、整理模块层级、衡量模块间耦合或将组件分组为服务的情况。不适用于分阶段提取路线图或未经前置分析步骤的优先级排序(完成此流水线后使用 decomposition-planning-roadmap)、端到端遗留系统迁移策略文档(使用 legacy-migration-planner)、纯基础设施容量评估,或仅需 DDD 而无需结构分析流水线的情况(单独安装 domain-analysis)。
使用公共 `orca` CLI 来操作 Orca 管理的 worktree、文件夹上下文、终端、仓库、自动化、worktree 评论,以及 Orca 应用内嵌的浏览器。当用户说「$orca-cli」、「use orca cli」、「Orca worktree」、「child worktree」、「cardStatus」、「spawn codex/claude in a worktree」、「read/wait/send Orca terminal」、「terminal send」、「full handoff」、「handover」、「give this to another agent」、「another worktree」、「Orca browser」或「control the browser inside Orca」时使用。当任务涉及 Orca 管理的状态时,优先使用它而不是原始的 `git worktree`、临时 PTY、Playwright 或 Computer Use。对于 Orca 内嵌浏览器之外的浏览器窗口、webview 或桌面 UI,使用 Computer Use。
2025 年现代 PowerShell 安全实践:SecretManagement、JEA、WDAC、凭据保护。遇到以下情况时主动启用:(1) 使用 Microsoft.PowerShell.SecretManagement 和 SecretStore 存储凭据;(2) Just Enough Administration (JEA) 端点;(3) PowerShell 的 Windows Defender Application Control (WDAC);(4) 凭据保护(PSCredential、SecureString、DPAPI);(5) 模块签名和 Authenticode 签名;(6) ConstrainedLanguage 模式;(7) 审计日志(转录、ScriptBlock 日志、模块日志);(8) AMSI 集成;(9) PowerShell 的 AppLocker 规则;(10) 供应链安全(PSGallery 信任、软件包哈希验证)。提供 SecretManagement 设置、JEA 配置、WDAC 策略模板、签名工作流和审计日志配置。
将现有的 Remotion(基于 React)视频合成转换为 HyperFrames HTML 合成。仅当用户明确要求将 Remotion 合成移植、转换、迁移或改写为 HyperFrames 时使用(例如“将我的 Remotion 项目移植到 HyperFrames”)。以下情况不要使用:(a)创作新的 HyperFrames 合成(即使是在对 Remotion 视频进行 A/B 测试);(b)仅顺带提及 Remotion;(c)分享 Remotion 代码仅作参考,而非用于转换;(d)用户想要“和我的 Remotion 视频相同的视频”,但未明确要求迁移源项目——应将其视为全新的 HyperFrames 制作。如有疑问,默认使用 `hyperframes` 技能。该技能会检测不受支持的模式(useState、useEffect 副作用、异步 calculateMetadata、第三方 React 组件库、`@remotion/lambda`),并建议使用运行时互操作的备用方案,而非进行有损转换。
适用于组织 Roblox 游戏代码:脚本放置位置(ServerScriptService、ReplicatedStorage、StarterPlayerScripts)、Script 与 LocalScript 和 RunContext、模块加载器或框架(Knit 或不使用框架)、服务和控制器、系统间通信方式(信号、BindableEvents、属性)、CollectionService 标签、使用 Trove 或 Janitor 清理、Rojo 项目布局,或回合制游戏核心。也适用于代码混乱、脚本运行两次、require 出现“required recursively”错误、客户端模块为 nil、工具在重生后停止工作,或连接泄漏导致内存增长。
适用于保护 Roblox 体验免受作弊者攻击或设计其网络通信:RemoteEvent、RemoteFunction 或 UnreliableRemoteEvent 设计、在服务器上验证远程参数、远程调用刷屏和速率限制、速度作弊、传送或飞行作弊、杀戮光环或命中框滥用、延迟情况下的命中验证、网络所有权和甩飞漏洞、ProximityPrompt 或 ClickDetector 滥用、蜜罐、踢出和封禁策略、Server Authority(AuthorityMode)设置、带宽或负载大小问题,或发生漏洞利用后(免费物品、无限金钱、物品复制)。
适用于在 Studio 外设置或修复 Roblox 团队项目:Rojo 或 Script Sync、Wally 包、Rokit 版本固定、luau-lsp 类型检查、Selene、StyLua、在 Lune 或引擎中运行单元测试、针对拉取请求的 GitHub Actions CI、通过 Open Cloud 发布场景、Luau Execution 或 API 密钥权限范围、将构建者的 Team Create 地图与文件中的代码合并、Studio 插件,或验证流水线是否正常工作。也适用于用户提出“设置 Rojo”、“为我的 Roblox 游戏配置 CI”、“在 CI 中运行测试”、“从 GitHub 发布”、“Script Sync 停止同步”、“Rojo 删除了我的部件”、“找不到 wally 包”、“luau-lsp 找不到 ReplicatedStorage”、“selene 对类型报错”、“发布版本清空了地图”或“我的 LocalScript 没有运行”等情况。
当用户在任何技术语境中提及“Taro”,询问“Taro API”“Taro components”“Taro configuration”“Taro development”“Taro project”“mini program with Taro”“WeChat mini program”,使用 Taro 方法(如“Taro.request”“Taro.navigateTo”),或讨论使用 Taro 框架进行多平台开发时,使用此技能。提供全面的 Taro 框架文档,包括 API、组件、配置和开发指南。
关于使用 Action Controller 编写 Rails 控制器的专家指导。在编写控制器动作、强参数、before_action 过滤器、渲染响应、重定向、flash 消息、会话、cookies、rescue_from 错误处理、流式传输、CSRF 防护或 HTTP 认证时使用。涵盖 params 许可(尤其是嵌套 params——Agent bug 的头号来源)、回调、请求/响应对象和安全。触发词:"controller"、"action"、"strong parameters"、"params"、"before_action"、"redirect"、"render"、"flash"、"session"、"cookies"、"rescue_from"、"CSRF"、"permit"、"expect"、"filters"、"callbacks"。
强制根据可用约束/尺寸调整布局,绝不检查设备或平台——使用 LayoutBuilder + MediaQuery.sizeOf/paddingOf/viewInsetsOf(而非 .of)进行窄范围重建;以 Material 3 窗口尺寸类别(compact <600、medium 600-840、expanded 840-1200、large >1200)作为断点术语;根据宽度选择导航形式(NavigationBar → NavigationRail → NavigationDrawer);列表-详情采用单窗格或双窗格;通过 ConstrainedBox 设置易读的最大宽度;优先使用 Flexible/Expanded/FractionallySizedBox 而非固定宽度;处理 SafeArea、显示屏缺口和键盘内边距;绝不锁定方向;通过 MediaQuery.displayFeatures 考虑折叠屏/铰链;并通过不同尺寸的 golden 矩阵进行验证。在构建响应式或自适应 UI、支持平板/桌面/折叠屏、制作主从或双窗格屏幕、NavigationRail 与 BottomNav 导航框架、设置断点、使用 LayoutBuilder 或 MediaQuery 调整尺寸、处理 SafeArea/缺口,或修复大宽度溢出时使用。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
