SuperAPI AI 工具集

Skill 广场

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

更新于 11-05 00:16

测试与质量

13,138 个结果

tdd

测试驱动开发技能,用于以先写测试的方式构建功能或修复缺陷。它强调 red-green-refactor 循环,提供关于什么是好测试、测试应放在哪里、反模式以及循环规则的参考。测试应通过公共接口验证行为而非实现细节,读起来像规格说明。测试应放在预先认可的 seam(公共边界)上,写测试前需与用户确认要测试的 seam。反模式包括实现耦合、同义反复、水平切片。循环规则:先红后绿、一次一个切片、重构不属于循环而属于审查阶段。探索代码库时读取 GLOSSARY.md 对齐领域语言,尊重相关 ADR。

测试与质量安装量暂无数据

evaluation-methodology

Evaluation methodology(评估方法论)是 wshobson/agents 仓库中的一个技能,用于说明 PluginEval 如何衡量技能(skill)或插件(plugin)的质量。PluginEval 以 0 到 100 分打分,最多组合三层:静态层(lint,快速且确定性强,用于检查结构)、LLM 评审层(实验性)和 Monte Carlo 层(实验性)。LLM 评审与 Monte Carlo 层未经人类标注验证,其数值只能作为粗略信号。文档介绍了评估深度(quick/standard/deep/thorough)与对应的置信度标签、静态层的七个子分数与六种反模式扣分公式、LLM 评审层的四个整体评分、Monte Carlo 层的四项度量、各维度权重与合成分数计算方式、徽章与等级规则、CLI 用法(plugin-eval score/certify/compare)以及常见问题排查办法。

测试与质量安装量暂无数据

llm-evaluation

面向 LLM 应用的综合评测方案,涵盖自动化指标、人工反馈与基准测试。可用于系统化衡量 LLM 应用表现、比较不同模型或提示词、在部署前检测性能回退、验证提示词改动带来的提升、建立基线并跟踪进展、以及排查模型异常行为。支持自动化指标(BLEU、ROUGE、METEOR、BERTScore、困惑度、准确率、精确率/召回率/F1、混淆矩阵、AUC-ROC、MRR、NDCG、Precision@K、Recall@K)、人工评估(准确性、连贯性、相关性、流畅度、安全性、有用性)以及 LLM-as-Judge(逐点、成对、基于参考、无参考)。

测试与质量安装量暂无数据

python-testing-patterns

Python Testing Patterns 是一套关于在 Python 中构建完整测试策略的技能指南,核心工具为 pytest。内容覆盖单元测试、集成测试、功能测试与性能测试等类型,强调 AAA(Arrange-Act-Assert)测试结构、测试覆盖率度量与测试隔离原则。它给出测试目录组织建议(conftest.py 共享夹具、unit/integration/e2e 分层),推荐 test_<单元>_<场景>_<预期> 的命名约定,并演示用 mock side effects 验证重试逻辑、用 freezegun 控制时间以确保时间相关行为可预测。还介绍 pytest 标记(slow、integration、skip、skipif、xfail)以筛选和跳过测试,以及 pytest-cov 覆盖率报告与阈值校验。适用于编写 Python 单元测试、搭建测试套件、实践 TDD、为 API 与服务编写集成测试、mock 外部依赖、测试异步与并发代码、在 CI/CD 中持续测试、属性测试、数据库操作测试与调试失败用例等场景。

测试与质量安装量暂无数据

screen-reader-testing

该技能是一份使用屏幕阅读器测试网页应用的实用指南,覆盖 VoiceOver、NVDA、JAWS、TalkBack、Narrator 等主流屏幕阅读器,用于验证屏幕阅读器兼容性、调试辅助技术问题、检查 ARIA 实现、验证表单可访问性、测试动态内容播报以及确认导航可访问性。内容包含各屏幕阅读器的平台/浏览器/使用占比对照表、测试优先级建议、阅读模式说明,以及模态对话框、实时区域、标签页界面等常见测试场景的可访问代码示例与键盘交互逻辑,并附带调试技巧与最佳实践。

测试与质量安装量暂无数据