Skills
收录 97,501 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
测试与质量
用于通过 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 发布进度评论。
用于执行端到端的 PR 评审并得出批准/请求修改的结论——包括验证验收标准、通过浏览器自动化运行 E2E 测试、解决合并冲突,以及(当结论通过时)合并 PR。触发短语包括“review this PR”“decide whether to approve and merge”“run E2E verification”“resolve merge conflicts on PR #N”,或当调度器将标记为 `pending-review` / `reviewing` 的 PR 移交进行自主评审时。区别于开发过程中的自我评审(后者属于 autonomous-dev 的 pr-review 步骤)。
为任意 CawPlan Ticket(锚点)+ Version 生成并 upsert 一个 Ticket 范围的 QA Report(PROGRESS 或 COMPLETION):收集锚点相对的子树/关系/执行数据,应用结果规则,渲染 ticket-qa-report.1 模板,并通过现有 Portal 的 qa_report POST/PUT 持久化。适用场景:SQA 要求为某个 ticket 和 version(Story、需求子工单或 BUGFIX)出具测试进度或完成 QA 报告;重新发布/更新已有的关联报告;将相关/阻塞工单纳入报告范围。不适用于:Version Quality Report 或 AQA 自动化汇总;发布风险评估(另行使用 A5);导入用例(A1)、计划布局(A2)或缺陷提交(A4)。V1 零后端:Agent 侧 upsert;覆盖率为近似值;锚点相对子树深度 ≤ 3。
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、优化建议。
将 CodeceptJS 3.x 项目迁移到 4.x。当 `package.json` 将 `codeceptjs` 固定在 3.x,或缺少 `\"type\": \"module\"` 时触发;当测试文件仍针对 CodeceptJS API 使用 CommonJS(`require()` / `module.exports`)时触发;当配置引用了已移除的 helper(`Nightmare`、`Protractor`、`TestCafe`、`AI`、`SoftExpectHelper`、`Mochawesome`)或已移除的插件(`autoLogin`、`tryTo`、`retryTo`、`eachElement`、`commentStep`、`fakerTransform`、`enhancedRetryFailedStep`、`allure`、`htmlReporter`、`wdio`、`selenoid`、`screenshotOnFail`、`pauseOnFail`、`stepByStepReport`)时触发;或当使用了 3.x API(`ai.request` 函数、`seeResponseMatchesJsonSchema` 中的 Joi schema、`restart: 'browser'`、`I.retry()`、`I.limitTime()`、Playwright 的 `customLocators`)时触发。
解析复杂的 OpenAPI 规范并据此生成 Drift 测试用例。适用于用户希望从 OpenAPI 规范生成、编写或搭建 Drift 测试时——尤其是当规范包含复杂 schema 时:anyOf/oneOf/allOf、discriminator、多态、继承、$ref 链、正则模式、枚举或可选字段。适用于用户要求 "create tests for an endpoint"、"cover all response variants"、"generate test cases from the spec",或说类似 "each viable combination of responses" 的话时。适用于用户试图理解复杂 schema 字段有哪些合法取值,或粘贴规范路径并询问该写哪些测试时。
测试 Riverpod provider 和 widget;ProviderContainer.test、单元测试、使用 ProviderScope 的 widget 测试、tester.container()、使用 overrides 进行 mocking、container.listen 用于自动销毁、await .future。在编写 Riverpod 代码的单元测试或 widget 测试、mocking provider 或使用 overrides 进行测试时使用。当用户询问测试 Riverpod、mocking provider 或测试中的 ProviderContainer 时使用此技能。
审计跨文档的一致性:docs ↔ roadmap ↔ code ↔ fix index ↔ issues。找出漂移——docs/ 中已有但 roadmap 中没有(或反之)的功能、已合并/关闭的 fix-index 条目、损坏的 documentation-map 链接、依赖环、语言错误的产物、命名规范违规——并按严重程度排序报告,仅在请求时修复低风险项。与模型无关:该技能继承你的 Agent 会话当前使用的任意模型和 effort。触发词:"check doc consistency"、"are the docs in sync"、"audit the docs"、"doc coherence review"、"did the docs drift"、"validate the roadmap"。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
