SuperAPI AI 工具集

Skill 广场

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

更新于 10-28 00:17

测试与质量

12,811 个结果

webapp-testing

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

测试与质量6 次安装

blast-radius

blast-radius 是一个用于影响分析(impact analysis)的技能,帮助判断一次改动在其 diff 之外可能破坏哪些内容。它通过阅读改动与当前实现,确定变更的契约与相关源码/版本,追踪直接调用者与间接消费者(序列化或持久化数据、其他语言/进程、扩展、集成、开关、生命周期与任务顺序),并核对已发布库版本与本地补丁。对每个可达的实质性风险,记录边界、失败序列、后果与源码定位,区分已确认事实、已排除路径与未解决假设,并为每个独立假设选择成本最低的决定性检查,最后报告改动、风险到检查的映射、结果与剩余证明缺口。该技能不用于需求判定,需求满足属于验收评审。

测试与质量6 次安装

create-verification-skill

create-verification-skill 是 mintuz/skills 中的一个技能,用于为项目创建或刷新可复用的验证配方(verify-<project>),让另一个智能体能在全新上下文中冷启动执行。它强调编写成功与可复现性是两个独立门槛,覆盖目标发现、身份与隔离、可执行配方编写(launch、doctor、drive、evidence、cleanup)、执行与冷回放、证据交接等环节。它不适合一次性测试运行,也不会在缺少工具或启动前提时去修复无关的产品或环境问题。

测试与质量6 次安装

principle-gaps-are-not-passes

该技能用于在检查未运行、不可用、超时或无结果时,将缺口如实报告为“缺口”,而不是当作“通过”。它要求给出“已验证、未验证或不确定”的结论,并列出所有被跳过、不可用、未配置、超时、崩溃或返回空结果的必需检查或切片。空结果需连同其搜索范围一并报告,不得用预期结果、过期运行或估算填补缺口。适用于需要严谨验证结论、避免把未执行检查误判为通过的场景。

测试与质量6 次安装

principle-never-weaken-a-check

该技能是一条工作原则:当测试、lint、阈值、评分标准或其他质量门禁失败时,应修复工作成果,而不是削弱门禁。它把失败视为关于工作质量的有力证据,禁止为了通过检查而修改期望值以匹配当前输出、放宽容差或阈值、跳过、隔离、反复重试直到变绿或压制规则。只有两种情况才允许修改检查项,并且必须引用理由:一是期望行为确实发生变化(需指出对应的问题、规范或决策),二是检查本身存在缺陷(需展示缺陷,例如错误的判定标准或依赖无关状态)。修改检查应作为独立的变更,与被检查的工作分开提交,并记录原因。其他失败的门禁不应一并放宽。该技能还明确了与其他相近原则的区别,并给出完成标准:门禁保持不变,或变更引用了新契约或缺陷,且作为独立变更提交。

测试与质量6 次安装

principle-prove-it-works

“Prove It Works”是一个用于验证结果真实有效的技能原则:当声称某项结果已修复、可用、为最新版本或已上线,或当检查失败时,用针对结论所指对象的最小直接检查来核实,而不是对每句话都做例行测试。它要求先明确断言、产物版本或已安装构建、环境和可观察结果,再选择能证伪该断言的最小直接检查,例如实际数据、进程身份、持久化效果或用户旅程;过期截图、时间戳、点击和自述都不能证明当前行为。检查失败时,应同时排查观测方法故障和系统故障,并将观察绑定到预期的进程、构建和状态。该技能与从名称或标签推断效果的 observe-dont-infer、为每条声明标注状态与证据等级的 label-the-evidence、检查未运行即视为通过的 gaps-are-not-passes,以及决定检查数量的 scale-verification 相区分。

测试与质量6 次安装