Skills
收录 97,501 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
基于 Aurora DSQL 开发 —— 管理 schema、执行查询、处理迁移、诊断查询计划、加载数据,并基于这一无服务器分布式 SQL 数据库开发应用。涵盖 IAM 认证、多租户模式、MySQL 到 DSQL 及 PostgreSQL 到 DSQL 的 schema 转换、外键替换代码生成、OCC 重试模式、ORM 迁移(Django/Hibernate/Rails)、DDL 操作、查询计划可解释性、SQL 兼容性校验和批量数据加载。触发词包括:DSQL、Aurora DSQL、分布式 SQL 数据库、无服务器兼容 PostgreSQL 的数据库、迁移到 DSQL、DSQL 查询计划、DSQL EXPLAIN ANALYZE、DSQL ENUM、DSQL 外键、DSQL OCC 重试、DSQL 多区域、DSQL JSONB、DSQL GIN 索引、加载到 DSQL、将 CSV 加载到 DSQL、批量加载 DSQL、aurora-dsql-loader。
编写、审查和重写面向 PostgreSQL 的 Django 迁移,保证零停机。只要用户提到迁移、Django 的 schema 变更或部署安全,就应使用此技能——即使他们没有明确说出「零停机」。触发场景包括:「审查这个迁移」「这个迁移安全吗?」「为……写一个迁移」「重写这个迁移」「如何在不停机的情况下添加 NOT NULL 列/删除列/添加索引/重命名列/添加外键」「这个迁移会导致锁吗?」「这个迁移正在阻塞生产环境」。涵盖:SeparateDatabaseAndState 双文件拆分、AddIndexConcurrently、外键的 NOT VALID + VALIDATE、NOT NULL 列的 db_default、lock_timeout 以及 RunPython 的安全规则。
对代码变更执行高信噪比的资深工程师 PR 评审,判定被改动的层面有多关键,并决定该 PR 能否自行合并还是必须交由人工评审。适用于 PR 评审、分支 diff、粘贴的 diff、未提交的更改、GitHub PR URL,或“review my changes”、“check this PR”、“is this ready”、“can I merge this”、“does this need a reviewer”、“how risky is this change”、“what could this break”、“audit this diff”、“sanity check before I push”、“does this look clean”等请求。涵盖正确性、安全性、契约、影响范围、同一代码路径上此前失败的修复、测试、可维护性和回归,同时极力避免产生噪声式的误报。当 PR 标题包含 `[CU-<ticket number>]` 时,会读取 ClickUp 工单并验证 diff 是否实现了工单所描述的功能。设计目标是在较小/较便宜的模型上也能可靠工作。
在安装、发布、升级或回滚 VTEX IO storefront theme 应用(`vendor.store-theme`,或任何拥有 `store/blocks.json`、`store/routes.json` 和 `store/contentSchemas.json` 的应用)时适用。涵盖 Site Editor 和主题内容如何按应用的 MAJOR 版本划分作用域、为何主版本号升级会让新主版本没有商家内容并静默回退到默认主题内容,以及安全的在工作区安装、用 `updateThemeIds` mutation 迁移内容、冒烟测试、再提升(promote)的流程,`vtex workspace promote` 针对 `vtex.pages-graphql` VBase 执行的三方 mine-wins 合并(冲突解决时自动按分钟生成 `userData_backup` 快照),以及由支持团队主导的恢复路径。适用于任何改变 `master` 中所安装的内容持有应用版本的操作。
为一处或多处大版本升级(4 至 9)规划并执行 Capacitor 应用升级,包含升级到 Capacitor 9 与 Xcode 27 之前必须完成的 8.4 到 8.5 iOS UIScene 步骤。检测当前版本,规划跳跃顺序(例如 6 → 7 → 8 → 8.5 → 9),每一跳运行 `npx cap migrate`,将每一跳委托给对应的版本技能,并在各跳之间验证原生构建。适用于“upgrade Capacitor”、“update to the latest Capacitor”、“cap migrate”、跨多版本跳跃,或目标版本不明确的情况。不适用于插件库升级(使用 capacitor-plugin-upgrades)、Cordova 应用(使用 cordova-to-capacitor)或非 Capacitor 框架。
使用 Docyrus CLI(`docyrus`)在终端中与 Docyrus 平台交互。当用户请求进行以下操作时使用:身份验证、列出应用、查询或管理数据记录(`ds`)、管理开发应用数据源 schema 对象(`studio`)包括数据源、字段、枚举、数据视图、表单、Web 表单、HTML/PDF 导出模板和邮件模板、管理自动化及其触发器/操作节点(`automation`)、构建或编辑自定义 AI Agent 及其子资源(`agent`)、设置应用的 AI Agent 上下文或管理应用范围的 AI 工具(`apps`)、列出租户邮件账户并发送邮件(`messaging`)、管理租户账户设置——品牌、当前用户的个人资料以及租户的区域/格式偏好(`account`)、发现并调用连接器(`connect`)、发送 API 请求、切换租户/账户、发现租户 OpenAPI 规范、驱动浏览器自动化(`browser`)、与平台 Agent 聊天(`docy`)、启动 pi 协作/编码 Agent(`worky`/`cody`/`coder`)、运行 Agent 桥接服务(`server`)、管理仓库知识图谱(`knowledge`)和项目计划(`project-plan`)、创建版本发布(`release`),或通过 `docyrus tui` 使用终端界面。触发词包括 `docyrus ds list`、`docyrus ds comments`、`docyrus ds files upload`、`docyrus studio`、`docyrus studio search-fields`、`docyrus automation`、`docyrus automation create-node`、`docyrus agent`、`docyrus apps create`、`docyrus apps set-agent-context`、`docyrus apps ai-tools`、`docyrus messaging email send`、`docyrus account brands`、`docyrus account user-profile`、`docyrus account tenant-preferences`、`docyrus connect`、`docyrus discover`、`docyrus auth`、`docyrus browser`、`docyrus knowledge`、`docyrus project-plan`、`docyrus release`、`docyrus server`、`docyrus tui`,或任何基于终端的 Docyrus 工作流。
通过基于证据的访谈,将代码库转换为 EventCatalog 文档。先扫描代码,提出架构模型(域、系统、服务、Agent、消息、频道、数据存储),再就结构决策深入询问用户,生成可审阅的计划文件,随后交接给 catalog-documentation-creator。用户说“在 EventCatalog 中记录我的代码库”“将这个仓库转换为目录”“把我的代码建模为目录”“记录我的 Agent”“记录我的 AI Agent”“深入询问我的架构”“根据代码更新我的目录”“核对目录与代码”或“不知道从哪里开始记录这个代码库”时使用。适用于全新目录,也适用于更新已偏离代码的现有目录。
将 Apache Cordova、PhoneGap 或 Ionic-Cordova 应用迁移到 Capacitor。当项目包含 config.xml、platforms/ 或 plugins/ 目录、cordova-* 或 phonegap-* 依赖、@awesome-cordova-plugins 或 @ionic-native 包装层、deviceready 监听器或 cordova.plugins.* 调用,且用户希望获得 Capacitor 原生项目、Capacitor/Capgo 插件替代方案、config.xml 首选项迁移以及保留的 localStorage/IndexedDB 数据(iosScheme/androidScheme)时使用。涵盖暂时保留 Cordova 插件、Capacitor 9 使 Cordova 运行时变为可选(仅在安装了 Cordova 插件时才打包 CapacitorCordova)、跳过不兼容的插件,以及之后移除 Cordova。不适用于将单个 Cordova 插件的原生代码移植到 Capacitor 插件、Capacitor 大版本升级(capacitor-app-upgrades)、Appflow/cordova-plugin-ionic 热更新(ionic-appflow-migration)或非 Cordova Web 应用(webapp-to-capacitor、framework-to-capacitor)。
通过 Twilio 的 Programmable Messaging API 向所有渠道发送消息——SMS、MMS、RCS 和 WhatsApp。涵盖文本消息、媒体、丰富内容(卡片、轮播、按钮)、基于模板的发送、Messaging Services、状态回调,以及 WhatsApp 的 24 小时服务窗口。当用户想发送消息时使用——无论他们说"发送短信"、"text message"、"品牌消息"、"富消息"、"WhatsApp 消息"、"RCS 消息"、"通知"还是"警报"。如需为特定用例挑选合适的渠道,请先查阅 twilio-messaging-channel-advisor。
将任意代码库逆向工程为完整的产品需求文档(PRD)。分析路由、组件、状态管理、API 集成和用户交互,产出业务可读的文档,细致到工程师或 AI Agent 能够完整重建每个页面和接口。适用于前端框架(React、Vue、Angular、Svelte、Next.js、Nuxt)、后端框架(NestJS、Django、Express、FastAPI)和全栈应用。当用户提到:生成 PRD、逆向工程需求、代码转文档、从代码中提取产品规格、记录页面逻辑、分析页面字段与交互、创建功能清单、根据现有代码库编写需求文档、记录 API 接口或分析后端路由时使用。
面向初次接触 Detour 的开发者的完整入门指南。Detour 是 Software Mansion 出品的开源延迟深度链接 SDK。当用户询问 Detour 是什么、如何开始使用 Detour、如何用 Detour 设置深度链接、如何安装 Detour SDK、如何配置 Detour 控制台,或延迟深度链接如何运作时,请使用此技能。当用户此前没有深度链接配置、希望为自己的应用添加深度链接时也应使用。内容涵盖从零到生产环境的全部环节:账户设置、控制台配置、Universal Links 与 App Links、React Native、iOS、Android 和 Flutter 的平台 SDK 集成、分析以及架构。
交互式构建 DeepStream GStreamer 管线。当用户询问视频/图像推理、检测、跟踪或流处理的管线时使用,包括“pipeline to infer on image”、“run inference on video”、“detect objects in stream”、“save inference output”、“deepstream pipeline”、“gst-launch pipeline”、“process video with detection”、“build a pipeline” 等自然表达,或任何涉及 GStreamer/DeepStream 元件(nvinfer、nvstreammux、nvtracker 等)的请求。
Software Mansion 的 Fishjam——面向视频、音频、一对多直播和合成的托管 WebRTC 平台。编写、审查或调试任何从后端(Node、Python)或客户端(React web、React Native / Expo)连接 Fishjam 实例的代码前,必须使用。提供平台基础知识,并引导至适合的 SDK 子 skill。触发词包括:“Fishjam”、“fishjam.io”、“fishjam.swmansion.com”、“fishjam dashboard”、“Fishjam ID”、“management token”、“peer token”、“sandbox API”、“livestream room”、“@fishjam-cloud/js-server-sdk”、“fishjam-server-sdk”、“@fishjam-cloud/react-client”、“@fishjam-cloud/react-native-client”、“@fishjam-cloud/ts-client”、“FishjamClient”、“FishjamProvider”、“FishjamNotifier”、“FishjamAgent”、“createPeer”、“createRoom”、“createAgent”、“createLivestreamStreamerToken”、“createMoqToken”、“refreshPeerToken”、“webhook”、“gemini fishjam”、“vapi fishjam”、“fishjam expo plugin”、“Fishjam composition”、“CompositionClient”、“forwardRoomTracks”、“@fishjam-cloud/composition”。
使用 Alchemy CLI(`@alchemy/cli`)获取实时区块链数据、交易查询、NFT/代币/投资组合查询、模拟、追踪与调试、合约读写、钱包签名发送、兑换与跨链桥接、Solana RPC/DAS 及钱包发送、webhook 管理以及 Alchemy 应用管理。当本地已安装该 CLI(或 CLI 与 MCP 均可用)时,这是实时 Agent 工作的首选运行路径(查询、管理、本地自动化)。若两者都未安装,可使用 `npm i -g @alchemy/cli` 安装 CLI。用于本次会话中的实时 Agent 工作,而非构建交付生产的应用代码。应用代码请使用 `alchemy-api` 技能(配合 API key)或 `agentic-gateway` 技能(无需 API key)。
在全新、由任务独占的 git worktree 中完成完整的 PR 生命周期:通过 ulw-loop 技能实现,并强制执行有证据支撑的人工 QA → 生成评审者可读的英文 PR → 验证循环(CI + Cubic,仅在 Cubic 配额耗尽时才跳过)→ 默认合并 → 清理 worktree。将一个任务拆分为最小、可独立合并的原子 PR,并通过由并行子 Agent 或团队驱动的「每个 PR 一个 worktree」方式并发构建其中相互独立的部分。无上限循环:任何未通过的关卡都会把你送回该 PR 的 worktree 内进行修复与重新 QA。凡是需要以 PR 形式交付的实现工作,均可使用。触发词:"create a PR"、"implement and PR"、"work on this and make a PR"、"implement issue"、"land this as a PR"、"split into atomic PRs"、"parallel PRs"、"work-with-pr"、"PR workflow"、"implement end to end",即使用户只说 "implement X",只要上下文暗示需要以 PR 交付。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
