Skills
收录 99,448 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
创建、审查或精简 AGENTS.md 及其各类工具对应的镜像文件(CLAUDE.md、GEMINI.md、.github/copilot-instructions.md、.cursor/rules),确保构建/测试命令准确,并使文件不超过各工具的大小上限。适用于用户说“创建 AGENTS.md”“审查 AGENTS.md”“精简 AGENTS.md”“AGENTS.md 已过时”“CLAUDE.md 出现偏差”“Agent 指令维护”,或调用 /agents-md。涵盖单体仓库包中的嵌套 AGENTS.md、最近文件优先规则,以及随附的 scripts/agents_md_check.py 测量脚本。不要用于编写 `.github/copilot-instructions.md` 或配置 Copilot 代码审查——这些任务使用 /github-copilot-repo-instructions。不要用于个人、用户级或机器全局指令文件(`~/.claude/CLAUDE.md`、个人 Copilot 指令)——这些不在此仓库范围内的技能所涵盖的内容之列。
用于通过 TDD git-worktree 工作流端到端地开发功能或修复缺陷——可交互进行(开发者主导)或无人值守(自主模式,由调度器驱动)。触发短语包括“implement issue #N”“fix this bug”“add a feature”“create a worktree”“write test cases”“push and open a PR”“check CI”“address review comments”“resolve review threads”“/q review”“/codex review”“implement this autonomously”,或设计 → worktree → 测试 → 实现 → 验证 → 评审 → PR → CI → E2E 生命周期中的任意部分步骤。交互模式会征求决策;自主模式按 autonomous-mode.md 做决策,并向 GitHub issue 发布进度评论。
Amazon 式逆向工作法 PRFAQ:一份面向未来的新闻稿,外加内部与外部常见问题解答,用于在动工之前对产品构想进行压力测试。会在配置的输出文件夹中生成 prfaq.md。当用户说:“write a PRFAQ”“working backwards”“press release”“future press release”“stress-test the concept”“validate the idea before building”“internal FAQ”“external FAQ”“Amazon-style product brief”或“PRFAQ for [product/feature]”时使用。当有人想澄清或更新已有的 PRFAQ,或依据逆向工作法标准验证草稿时也使用。支持三种意图:Create / Update / Validate。
报告过时的 git 分支,并建议保留、归档或删除,同时建议启用 delete-branch-on-merge。适用于“清理过时分支”“删除已合并分支”“合并后删除分支”“哪些分支已废弃”或 /branch-cleanup。检查分支年龄、作者、领先/落后数量、合并状态、未关闭的 pull request 和规则集保护,然后输出精确的删除命令;执行任何 push 前,都需要对每批操作明确授权。不要用于本地 git worktree 管理(worktree add、list 或 prune),这不在范围内。一次性仓库合并默认设置和分支保护规则集由 /gh-bootstrap 负责;此技能只读取并报告相关状态,不进行设置。
Go 性能分析专家。分析 CPU/内存性能瓶颈、提供高性能编码建议、优化 GC/分配器/编译器/缓存性能。覆盖 benchmark、pprof、escape analysis、编译器优化(BCE/内联)、并发性能、内存布局、CPU 缓存友好、数据驱动优化方法论,以及 Go 版本间的性能差异。触发词: Go 性能、benchmark、pprof、内存分配、逃逸分析、编译器优化、内联、BCE、bounds check、CPU 缓存、cache line、false sharing、sync.Pool、GC 优化、GOGC、编译器优化、性能分析、pprof 分析、benchstat、分配优化、栈 vs 堆、字符串拼接性能、slice 预分配、struct 布局优化、并发性能、Go performance、profile、escape analysis、优化建议。
编写、验证并强制执行 CODEOWNERS 文件:检测现有文件,根据目录结构和 Git 历史收集所有权证据,使用正确的 CODEOWNERS 语法编写或更新规则,通过 GitHub API 验证文件,并配置要求拉取请求获得代码所有者审核的规则集规则。用户说“add CODEOWNERS”“who owns this path”“require owner review”“validate CODEOWNERS”或调用 /codeowners 时使用。幂等,可安全重复运行;覆盖前会比较差异,未经确认不会自动分配所有者。不要用于一般分支规则集(使用 /gh-bootstrap),也不要用于 README、LICENSE、CODE_OF_CONDUCT 和 SECURITY 等社区健康文件(使用 /oss-hygiene)——此技能仅涵盖 CODEOWNERS 文件及其提供支持的审核规则。
供其他 Datex Studio 技能(report-creator、report-editor、function-creator、datasource-creator、endpoint-creator、hub-editor、branch-code-reviewer、commit-message-generator、release-notes-generator)使用的共享参考内容。不会被直接调用——其他技能会链接到下列文件。请与任何 Datex Studio 技能一起安装,以便跨技能引用能够解析。涵盖:规范的 `dxs configuration` 往返流程(get → 提取 `.json` → 编辑 → upsert)及其静默清空防护、分支与连接选择、Studio 生命周期、设计器上下文导航、流程代码模式(`$utils.isDefined()`、OData 分页)、RDLX-JSON 报表编写(设计规范、CLI 命令、数据集规则、示例数据、部署模式、故障排除)、卡片(cti 11)、列表(cti 14)和前端流程(cti 27)的组件类型参考,以及用于手工编写 UI 的 Fluent 2 应用设计系统(主题令牌、组件类名、陷阱)。
TanStack DB 核心概念:使用 queryCollectionOptions、electricCollectionOptions、powerSyncCollectionOptions、rxdbCollectionOptions、trailBaseCollectionOptions、localOnlyCollectionOptions 的 createCollection。通过查询构建器(from、where、join、select、groupBy、orderBy、limit)进行实时查询。使用 draft 代理(collection.insert、collection.update、collection.delete)进行乐观变更。createOptimisticAction、createTransaction、createPacedMutations。所有 TanStack DB 技能的入口点。
Electrobun 桌面应用的原生 UI 集成,包括 ApplicationMenu、ContextMenu、系统 Tray、原生对话框、键盘快捷键以及平台特定的 UI 模式。本技能涵盖:创建带子菜单和加速键的应用菜单、右键触发的上下文菜单、带菜单的系统托盘图标、文件/文件夹对话框、消息框、通知系统、全局键盘快捷键、菜单项角色、动态菜单更新、平台特定的菜单惯例(macOS 菜单栏、Windows 系统菜单)、拖放集成以及原生主题。适用于实现应用菜单、添加系统托盘功能、创建上下文菜单、显示文件选择器、实现键盘快捷键、显示通知或对话框,或构建平台原生 UI 体验时。触发词包括 "menu"、"tray icon"、"context menu"、"file dialog"、"shortcuts"、"accelerator"、"native dialog"、"system tray"、"notification"、"menu bar" 或 "right-click menu"。
迁移到 @elevenlabs/client、@elevenlabs/react 和 @elevenlabs/react-native 的下一个主版本。当更新使用这些包中的 Conversation、Input、Output、useConversation、ElevenLabsProvider、ConversationProvider 或相关 API 的代码时使用。当用户提到升级 ElevenLabs 包、修复 npm 更新后的破坏性变更、迁移到最新的 ElevenLabs SDK,或在更新 @elevenlabs/* 依赖后遇到类型错误或运行时错误时也触发。
ESPHome 设备配置、固件和 IoT 产品开发。涵盖 ESP32、ESP32-S3、ESP32-C3、ESP32-C6、ESP32-H2、ESP32-P4、ESP8266、RP2040、RP2350、nRF52、LibreTiny、Shelly、Sonoff、Tuya、BLE proxy、Matter 固件、Thread、Zigbee、GPIO、传感器 YAML、LVGL 显示屏、LED 灯带、语音助手硬件、设备刷写、Arduino 移植、alarm_control_panel、lock、valve、media_player、microphone、speaker、音频 DAC、事件实体、日期时间实体、Z-Wave proxy、MIPI DSI 显示屏和 DLMS 智能电表。还涵盖设计基于 ESPHome 的新产品:硬件选型、元件采购、PCB 设计(KiCad)、外壳、3D 打印、CE/FCC 认证、BOM 优化,以及从原型到量产规模的制造。
使用此技能读取设备日志以排查测试失败、调试、冒烟测试和 CI 复现。涵盖 `adb logcat`(流式)、`adb logcat -d`(转储后退出)、`adb logcat -c`(清除)、缓冲区选择(`-b main|system|crash|events|radio|kernel|all`)、优先级阶梯(V/D/I/W/E/F/S)、过滤表达式如 `MyApp:D *:S`、格式标志(Android 11+ 上的 `-v threadtime`、`-v json`)、`--pid $(adb shell pidof -s pkg)`、时间/数量过滤(`-T '01-01 12:00:00.000'`、`-t 100`)、缓冲区轮转(`-r <kbytes>`、`-n <count>`、`-f <file>`)、缓冲区大小设置(`-G`、`-g`),以及通过 R8 `-assumenosideeffects` 在 release 构建中剥离 `Log.d` 调用。如果用户提到 "logcat filter only my app"、"events buffer am_proc_start"、"logcat json format"、"grep logcat expensive"、"missing logs after restart"、"stripping Log.d release" 或 "logcat -f writes to host or device",请使用此技能。
将 InFlow 稳定币支付集成到任何项目中。当用户想要:接受支付、添加结账、请求付款、构建支付流程、集成 InFlow、接受 USDC/USDT/EURC/PYUSD、通过 InFlow 设置消费者登录、使用 InFlow 注册用户、处理支付 webhook、为自主 Agent 创建支出策略、构建 0 点击无头支付流程,或向市场应用添加 InFlow 结账时,请使用此技能(注意:InFlow API 不支持原生多接收方分账)。也在以下情况触发:'add inflow'、'inflow payment'、'inflow checkout'、'stablecoin payment'、'crypto payment'、'accept stablecoins'、'pay with usdc'、'inflow webhook'、'inflow login'、'inflow policy'。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
