refine-tests
用于审计、强化已有测试套件的技能。核心是“变异问题”:若被测代码被引入细微但严重的缺陷(如翻转比较、丢弃分支、硬编码返回值),测试是否会失败。适用于单元、集成与端到端测试的查漏补强,强调不得削弱断言或删除覆盖率。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-04 00:13
13,114 个结果
用于审计、强化已有测试套件的技能。核心是“变异问题”:若被测代码被引入细微但严重的缺陷(如翻转比较、丢弃分支、硬编码返回值),测试是否会失败。适用于单元、集成与端到端测试的查漏补强,强调不得削弱断言或删除覆盖率。
一个用于系统化排查并修复缺陷的智能体技能:从用户提供的缺陷描述出发,依次完成复现、提出假设、验证假设、制定修复计划、实施修复并验证缺陷消失,强调不得跳过复现与假设验证直接打补丁。
Android 设备自动化基础导航技能,提供点击、滑动、等待元素三类可组合脚本,支持重试、结果校验与超时保护,常与 adb-screen-detection 配合使用。
面向企业代码质量编排的技能,提供 TRUST 5 验证、主动分析与最佳实践自动执行,支持 25+ 语言与 CI/CD 集成。
面向 TypeScript、JavaScript、Python、Swift、Kotlin、Go 的代码审查技能,提供 PR 分析、代码质量检查与审查报告生成三个脚本,并附带审查清单、编码规范与常见反模式参考文档。
kahraman-storybook-testing 是一项面向 Storybook 交互测试与可移植故事(portable stories)编写的推荐风格指南,源自 reatom/reatom 仓库。它主张把 Storybook 故事当作可执行的用户旅程:一个故事提供可复现的应用状态,其测试记录用户在该状态下能感知和操作的内容,并倾向少量清晰场景而非在一个测试中分支覆盖多个无关状态。核心是面向用户(actor)和可访问性优先的定位器策略;MSW 状态建模、路由辅助、响应式变体、截图等属于可选增强,须在项目已具备相应前置条件时使用。该技能不负责初始化 Storybook,也不选择故事架构。
explore-repo 是一个用于快速梳理代码仓库结构的技能:定位入口、依赖流向、环境配置与构建/运行/测试命令,并可用 f 或 flow 前缀额外生成 Mermaid 架构图。
go-debug 是一个通过 tmux 驱动 Delve(dlv)交互式会话、在单一上下文中调试 Go 程序的技能,适用于需要运行期观察的场景,如 panic、错误取值、死锁、集成测试挂起或长期运行服务异常,可用 debug、test、attach、connect、core 等模式。
该技能用于为 Web 应用和 Python 服务实施基于证据的开发治理(EBD),面向使用自主智能体的交付场景。它提供确定性的治理模型,包含双通道验证(探索型 Lane A 非阻塞、门禁型 Lane B 阻塞)、按风险分层(L0–L3)的门禁、类型化制品、受限例外和可审计的运行记录,并支持 TDD 结果校验与智能体验证记录。适用于产出或审计合并门禁与置信度门禁证据、按风险与变更范围分类变更、校验 TDD 结果、管理治理例外及规划证据目录。缺失或过期的必备制品将阻塞门禁决策,除非存在有效未过期例外。
面向 dstack 项目的对齐审查技能:只读分析当前项目在规范、文档、架构、代码、测试与 Beads 工作之间的偏差,生成受门控的纠正计划,不修改仓库源码。
runtime-smoke 是一个生命周期处于 VERIFY(验证)阶段的操作技能,用于在真实智能体运行时或适配器中检查 Agent Brain 是否可用,而不是仅依赖夹具(fixture)验证得出结论。它适用于命令、技能、适配器、harness 提示词、运行时配置或命令路由发生变更,且结论依赖于真实智能体运行时而非仅夹具验证的场景。使用前需要明确目标运行时或适配器名称、干净检出或可丢弃工作区路径、沙箱或写入模式约束、基线验证命令及预期范围、在运行时中执行的确切任务提示或命令,以及任何具备写入能力或副作用命令的批准状态。流程包括从干净检出或可丢弃副本开始并保留用户改动、记录运行时名称与版本等信息、先执行只读冒烟、让运行时加载 Agent Brain 并选择匹配的 /brain-* 命令、捕获证据并按 schema 校验、将缺口路由到最小后续加固切片,并在只能执行只读冒烟时停止声明完整验证。
system-profile 是一个性能剖析助手技能:根据用户指定的脚本、进程、函数、框架或 GPU/内存/互连等目标,选择外部工具或编写插桩代码进行剖析,输出结构化性能报告与按影响排序的优化建议,并记录所有插桩改动以便回滚。
raffle-winner-picker 是一个用于抽奖与赠品活动的随机选人技能,可从列表、CSV、Excel 或 Google Sheets 中随机抽取中奖者,支持多中奖者、去重与排除,并清晰展示选取过程与中奖信息。
用于与本地 Web 应用交互和测试的 Playwright 工具包,可验证前端功能、调试 UI 行为、截图并捕获控制台日志。提供 with_server.py 辅助脚本管理服务器生命周期,支持单服务器与多服务器场景。
这是一个用于审查测试代码、识别并修复常见测试反模式的技能/规范文档。它把容易被忽视的坏测试习惯归纳成八类典型“反模式”:永远通过的谎言测试、过于庞大的巨型测试、检查实现细节的审查者测试、过度 Mock 的虚假测试、随机失败的脆弱测试、不必要的慢速测试、相互依赖的链式测试,以及把断言藏在辅助函数里的隐秘测试。针对每一类,文档都给出问题说明、坏代码与好代码对照示例,并提供检测方法(例如破坏实现看测试是否失败)。它还包含一份反模式检查清单和重构策略表,例如断言过多就拆分测试、Mock 过多就改用真实实现或伪对象、脆弱测试就控制时间与外部调用、慢测试就 Mock I/O 并并行化、隐藏逻辑就内联或改名。最后还说明了何时应删除测试,如永远通过、只测第三方行为、无法修复的长期脆弱、完全重复或测试已废弃代码。整体面向使用 Jest 等 JavaScript/TypeScript 测试框架的开发者。
该技能用于在开展研究、测试、问卷、仪表盘或实验之前,用期望效用增量计算“信息价值”(VOI),判断某项观察是否值得做。它强调:若无论观察结果如何都不改变决策,则VOI为零,此类研究只是装饰,应在花钱前而非花钱后算出结论。
该技能用于在运行中的 Spring Boot 应用上,借助 agent-qa 以自然语言验证已有的浏览器用户旅程(如结账流程)。内容涵盖目标来源选择、限定范围执行、鉴权与 CSRF 保持、测试数据清理、运行证据收集与报告规范,并强调不替换单元/切片/集成测试。agent-qa 由 vostride 提供,采用 memidex 记忆引擎,独立运行于 Node.js 24+,非 Maven 依赖。适用于有小规模浏览器可见旅程的 Spring Boot 3 项目;无浏览器 UI 的纯 API 服务应改用 HTTP/集成测试技能。
用于检查运行中的 Angular 开发应用的技能,可通过 ng-agent CLI 或 MCP 服务器查询、分析、诊断并解释应用的运行时状态,适用于需要运行时证据而非仅看源码的场景。
FinFocus 插件路由配置与调试技能:按提供商、区域、模式与优先级把成本查询路由到正确的插件,支持 glob/regex 匹配、优先级与回退规则,并提供 CLI 查看与模拟路由。
DLC(Dev Life Cycle)是一套面向开发流程的质量门禁技能,通过多个子技能自动检测项目类型、运行安全扫描、代码质量、性能、测试覆盖率与 PR 审查等检查,并将结构化发现写入 GitHub issue。
代码质量检查技能,可识别项目的 lint 配置,运行 lint、复杂度分析、重复代码与死代码检测,并可将结果按严重级别整理后创建 GitHub Issue。
测试覆盖分析技能(DLC: Test Coverage Analysis):自动识别测试框架、运行测试与覆盖率、捕获失败和覆盖率指标、检查近期改动的覆盖缺口,并创建 GitHub Issue。
Council 评审参考数据,定义多智能体评审的结构化响应格式、专家权重矩阵、评分阈值与误报分类,供 /council review 等评审流程作为背景知识使用。
ocr 是阿里巴巴开源的 AI 代码评审 CLI(alibaba/open-code-review),读取 Git diff 并由 LLM Agent 生成行级精确的中文评审评论。本机已预装并预配置,可直接调用,用于评审工作区改动、指定 commit 或分支对比,也支持全文件扫描。