Skills
收录 99,064 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
当用户需要通过 doca_sha 在 BlueField-2 芯片上加速 SHA-1、SHA-256 或 SHA-512 摘要(BF-3 不支持)时,使用此技能:为分块输入选择一次性 `doca_sha_task_hash` 或增量式 `doca_sha_task_partial_hash`,查询 `doca_sha_cap_*` 获取各算法的摘要长度限制和输入对齐要求,或解读续传部分哈希时出现的 BAD_STATE 等 DOCA_ERROR_* 状态。对于 "在 NIC 上加速 SHA-256"、"对分块进行流式摘要计算"、"摘要输出大小不匹配" 或 "这块卡是否支持 SHA-512" 等隐含请求,也应加载此技能。密码哈希理论(抗碰撞性、SHA-3 选择)、AES-GCM/Compress/DMA 库,以及 SDK 安装和 BFB 启动不属于此技能,应拒绝并转交相应负责人。
创建、检查状态、列出或删除 scratch org 快照时,始终使用此技能。快照是 scratch org 元数据和数据在某一时点的副本,在 scratch org 定义文件的 `snapshot` 字段中通过名称引用。用户要求创建/获取快照、检查快照状态或创建进度、列出/显示/查看现有快照(包括筛选即将过期的快照),或删除/移除快照时使用。需要启用 Scratch Org Snapshots 的 Dev Hub。不要用于创建 org shapes(使用 dx-org-shape-manage),或创建 scratch org(包括通过 `--snapshot` 从现有快照创建;使用 dx-org-manage)。
在 Midnight Network 上构建私人派对 RSVP dApp——在未屏蔽的 NIGHT 签到越过隐私边界前,参与者信息保持私密。涵盖 private-party.compact(no witnesses、persistentCommit、DApp-specific public keys、receiveUnshielded/sendUnshielded)、Next.js 前端、1AM 钱包集成、底层 deploy/call、索引器轮询,以及可选的 vitest 本地 devnet 测试。适用于讲解隐私边界、基于承诺的宾客名单、组织者访问控制或未屏蔽入场费。触发词:private party、RSVP dApp、privacy boundary、persistentCommit、getDappPublicKey、unshielded check-in、example-private-party、party organizer、guest list commitment。将 locker-dapp 或 payment-dapp 的钱包/提供程序模式扩展到保护隐私的社交流程时也可使用。
使用此 skill 从 AI Agent(Claude Code、Cursor、任意 MCP 客户端)驱动 Compose HotSwan,让 Agent 可以编辑 Kotlin 文件、触发热重载、截取设备截图、对照设计意图评估结果,并在无人工介入的情况下持续迭代。涵盖七个 HotSwan MCP 工具(hotswan_get_status、hotswan_reload、hotswan_take_screenshot、hotswan_start_snapshot、hotswan_stop_snapshot、hotswan_select_variant、hotswan_build_and_install)、标准的编辑-重载-截图循环、基于快照的回滚,以及何时应在 schema 变更时回退到完整安装。适用于开发者说“让 AI 调整这个界面直到与 mock 一致”,询问“AI 能看到改了什么吗?”或“AI 能给设备截图吗?”,搭建需要 MCP 工具访问权限的 Claude Code 或 Cursor 工作流,或希望实现 AI 驱动的 UI 迭代时。
在将 `@mariozechner/pi-coding-agent` 作为编码 Agent 运行时嵌入 Node 脚本、用 `pi.registerTool` / `pi.registerCommand` / `pi.on` 编写 pi 扩展(插件)、从 npm/git 打包并 `pi install`,或在非 Node 宿主上于 SDK 与 `pi --mode rpc` 之间做选择时使用。涵盖会话设置、cwd × tools 工厂陷阱、TypeBox 工具 schema 以及 `peerDependencies` 规则。当出现 `pi-coding-agent`、`pi.registerTool`、`pi install` 或「将编码 Agent 嵌入 Node」这类描述时触发,即使没有点名 pi 也一样。
创建拉取请求前的预检:对已提交的分支运行 `greptile review`,核实该审查确实与此分支的 diff 相符,对其发现进行分诊,应用安全修复(风险较高的仅提出建议),之后才执行 `gh pr create`。在已配置 greptile 的仓库中运行。仅在明确表达创建 PR 意图时触发:“crea el PR”、“create the PR”、“abrí el PR”、“open a PR”,或在 `gh pr create` 之前立即触发。不要在仅有裸提交时触发。
SDD 流程的入口。当用户提出功能需求或缺陷修复("implementa…"、"agrega…"、"arregla…"、"add…"、"build…"、"fix…")时,首先扫描请求和代码库上下文,找出关键性歧义,并在编写任何规范或代码之前提出几个有针对性的澄清问题(提供可选项,优先给出推荐项)——然后将成形的目标交给 /opsx:propose(小型)或 sdd-feature-flow 工作流(大型)。若请求已无歧义,则跳过提问。仿照 GitHub Spec-Kit 的 /clarify。
当用户想要升级、更新或将 dbt 项目迁移到最新版本时使用——例如 "upgrade my dbt project"、"migrate this off dbt 1.5"、"get this project running on the latest dbt"、"bump the dbt version"。将 dbt v1 项目(运行在 1.3、1.4、1.5、1.6 或 1.7 上)一直升级到 1.12,并根据数据驱动的 issue 语料库应用所需的破坏性、行为和弃用变更。输入 — starting_version(项目当前的 dbt 次版本,为 1.3/1.4/1.5/1.6/1.7 之一)和 adapter_type(snowflake/redshift/bigquery/databricks/spark);两者通常由调用方提供(例如 dbt VS Code 扩展),回退方案见该 skill。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
