SuperAPI AI 工具集

Skill 广场

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

更新于 10-27 00:15

测试与质量

12,761 个结果

test-driven-development

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

测试与质量8 次安装

webapp-testing

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

测试与质量8 次安装

fdk-uat

fdk-uat 是一个面向即将发布框架版本的 UAT(用户验收测试)技能,核心是站在“新人第一次用 curl 安装”的角度做真实验收。它先在一个完全空白的全新项目中,通过真实的远程路径(从 GitHub raw 的 bootstrap 脚本 curl 安装)安装 overstack,验证该版本新增能力是否真正到达用户手里。整个过程分两个阶段:合并前先推送临时 canary 分支做内容验收,合并后再用主分支默认 URL 跑一次冒烟测试,验证默认值是否正确。它能检查新技能、新规则、新引擎是否真正可用,规则是否真的能拦截 BAD 文件,Orca 工作区是否真的出现在应用中。无法通过时会把对应提交从 remote 上撤销,并记录到 problem-tree。使用前提是 medic --ci 已通过、git 干净,且需要把新能力写成可执行的验收清单。

测试与质量8 次安装