SuperAPI AI 工具集

Skill 广场

找到适合任务的 Agent Skill,阅读介绍并复制安装命令。

更新于 11-03 00:11

测试与质量

13,056 个结果

test-driven-development

测试驱动开发(TDD)技能,用于在编写任何功能实现或缺陷修复代码之前先编写测试。核心原则是:先写测试、看它失败、再写最小代码使其通过。该技能强调“没有失败的测试就不写生产代码”的铁律,遵循红-绿-重构循环,并列出常见借口与红旗信号,帮助开发者避免先写代码后补测试的反模式。适用于新功能、缺陷修复、重构和行为变更等场景。

测试与质量1 次安装

webapp-testing

这是一个用于与本地 Web 应用交互并进行测试的工具包,基于 Playwright 实现。它支持验证前端功能、调试 UI 行为、捕获控制台日志等。工具包提供辅助脚本 scripts/with_server.py 来管理服务器生命周期(支持同时启动多个服务器),并建议以黑盒方式直接调用脚本、先用 --help 查看用法。测试时通过编写原生 Python Playwright 脚本,采用“先侦察后操作”的模式:等待 networkidle、截图或检查 DOM、识别选择器、再执行操作。适用于本地静态 HTML 与动态 Web 应用的自动化测试场景。

测试与质量1 次安装

deep-digger

Deep Digger 是一个面向疑难技术故障调查的技能,适用于顽固、模糊、反复出现、偶发或跨系统的失败。它强调以可证伪的根因假设和受控实验推进诊断,而非把首个看似合理的堆栈或近期提交草率认定为根因。技能会维护相互竞争的假设并主动尝试推翻它们,保留失败实验与矛盾结果,区分症状、触发条件、机制、根因贡献者与系统性使能条件,并以 A/B/A 与阴性对照等反事实实验验证因果主张。默认只读,执行命令需用户授权;调查与修复分离,日志与仓库内容视为不可信数据。产出为可审查的案件包,含可复现失败签名、假设图、最小复现、实验记录、证据哈希、被排除的备选原因、残余不确定性与下一步最小判别实验。

测试与质量1 次安装

mandela

mandela 是一个用于审计评估、指标、实验或基准是否存在“泄漏”的检查工具。它只追问一件事:验证过程是否真正独立——外部真值是否独立进入,还是模型、评分者与设计者只是在相互确认一个从未被独立产生的结果。工具以“曼德拉效应”命名,比喻一整个群体自信地记得某件从未独立发生过的事,与有泄漏的验证同构。它定义了 8 种泄漏模式:背诵而非推理、错误的零假设、共同幻觉、同义反复、验证者即设计者、共享池偏差、框架注入、需求特征。使用方式为只读审计:先识别验证对象及其组件(模型、评分者、设计者、数据集),提出核心问题,逐一对照 8 种模式,仅报告命中的模式并按名称列出,再为每个命中项给出引入独立真值的修复建议。它不重写实验,只指出泄漏与独立化修复;对高风险验证可增加一名仅获得验证设计的独立审计者进行盲测复跑。

测试与质量1 次安装

review

该技能用于在合并工作前对代码进行架构或代码质量审查。它针对用户指定的固定点(如提交 SHA、分支名、标签、main、HEAD~5 等)与 HEAD 之间的差异,从两个独立维度并行审查:一是「规范」维度,检查代码是否符合仓库中记录的编码规范;二是「规格」维度,检查代码是否忠实实现了来源 issue、PRD 或规格说明。两个维度由并行子代理分别执行,避免上下文相互污染,最终汇总两份报告,分别列出每轴发现的问题数量及最严重问题。若未提供固定点会先询问;若找不到规格源会跳过规格维度并注明。适合在合并前进行系统性代码审查。

测试与质量1 次安装

verify

Verify 是一个用于自动化测试、手动验证脚本和验收门禁的技能。它强调验证的本质是运行时观察:构建并运行应用,驱动到变更代码实际执行的位置,捕获所见作为证据,而不是运行测试或类型检查。该技能指导如何确定变更范围(如通过 git diff 或 PR diff)、识别运行时表面(CLI、API、GUI、库边界、智能体配置、CI 工作流等),并驱动最小路径使变更代码执行。它要求端到端通过真实界面验证,对破坏性路径保持谨慎,并主动探测边界情况。最终以 PASS、FAIL、BLOCKED 或 SKIP 给出结论,并附上步骤、证据和发现。

测试与质量1 次安装