SuperAPI AI 工具集

Skill 广场

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

更新于 10-18 00:12

测试与质量

12,270 个结果

tdd-workflow

tdd-workflow 是一个测试驱动开发(TDD)工作流技能,用于以 RED-GREEN-REFACTOR 循环规范开发过程。它规定在编写实现代码之前先写失败测试,再用最小实现让测试通过,最后在测试保持通过的前提下重构,并将每一步完成后提交保存。该技能包含 RED、GREEN、REFACTOR 三个阶段的规则与检查清单,提供 TypeScript 示例代码,介绍 AAA 测试结构(Arrange-Act-Assert)与 [Unit]_[Scenario]_[ExpectedResult] 命名约定,并区分单元测试、集成测试与端到端测试三类测试,同时给出最佳实践、常见错误对照表、需要覆盖的边界情况以及测试覆盖率最低与目标参考值。资料说明该技能仅在用户明确要求测试或希望改进测试覆盖率时使用,否则应通过审查代码差异及其影响代码来进行验证。

测试与质量135 次安装

playwright-browser

Playwright Browser 是一个浏览器自动化技能,通过 MCP 协议提供 101 个浏览器操作工具,覆盖页面导航、元素交互、内容提取、截图、网络控制、性能监控等能力。它支持启动 Chromium、Firefox、WebKit 三种浏览器,可执行访问网页、点击、填写表单、等待元素、执行 JavaScript、管理 Cookie 与本地存储、拦截与模拟网络请求、上传下载文件、模拟设备与地理位置等操作。该技能面向 AI 调用场景,用户只需用自然语言描述需求,即可由 AI 自动选择合适的工具组合完成任务,适用于网页内容抓取、自动化测试、信息提取、页面截图等场景。

测试与质量134 次安装

test-ml-pipeline

test-ml-pipeline 是 probabl-ai/skills 中用于管理机器学习工作区 tests/ 目录的路由型技能。它负责界定 ML 工作区中测试文件的位置、测试与实验之间的配对规则,以及每个测试类别由哪个子技能负责。该技能采用“轻量路由器”设计:每个测试类别都有独立子技能,主体逻辑由子技能编写。其核心规则是“无已批准的设计笔记,就不创建测试”,要求 journal/NN_<short_name>.md、experiments/NN_<short_name>.py 与 tests/<category>/test_NN_<short_name>.py 三者使用相同的 NN_<short_name> 词干,形成 1:1 配对。它只放置空的 pytest 测试文件并转交子技能,不编写断言体、不运行 pytest、不决定测试是否必需。v1 仅实现 smoke-test-ml-pipeline,其他类别(回归、分布等)标记为未来未实现。

测试与质量134 次安装

evaluations

这是一个用于 LangWatch 评估请求的兼容性路由技能。它本身不构建实验、监控或护栏,而是根据用户意图将评估请求分流到对应的专用技能:批量测试数据集、比较提示词或模型、基准测试、创建 CI 质量门禁等请求应交给 experiments 技能;对实时 trace 或 thread 打分、监控生产质量、创建护栏等请求应交给 online-evaluations 技能。若请求在查看上下文后仍不明确(例如只说“帮我做个评估”,既未指明数据集也未指明实时流量),则不应创建任何内容,而应以问题卡片形式向用户提问并停止,等待下一条消息给出答案。若后续创建因 validation_error 失败且原因指明了字段和期望列表,应直接修正该字段并重试一次,不应把可修复的 slug 变成向用户提问。若对应配套技能可用,应加载并遵循它;若缺失,则提示用户通过 npx 命令安装。

测试与质量133 次安装