backend-test-additions
为后端服务、接口和任务补充或扩展测试的技能,用于验证领域不变量、端点行为与错误映射、任务幂等与重试、集成适配器解析与失败处理,强调确定性、高信号测试。
找到适合任务的 Agent Skill,阅读介绍并复制安装命令。
更新于 11-05 00:16
13,127 个结果
为后端服务、接口和任务补充或扩展测试的技能,用于验证领域不变量、端点行为与错误映射、任务幂等与重试、集成适配器解析与失败处理,强调确定性、高信号测试。
用于在 macOS 上准备并检查受信任主机,以便通过 agent-device、ADB 和 Xcode 对实体 Android 手机或 iPhone 进行授权测试,或单独设置 iPhone 镜像。
prompt-experiments 是 pangu.js 项目中的提示词实验技能,用于运行和验证 pangu.js 的提示词实验、诊断模型分类失败,以及比较候选提示词。它提供了一套围绕脚本目录(scripts/prompt-experiments/)和临时输出目录(tmp/prompt-experiments/)的工作流程,涵盖实验轮次管理、语料与角色划分、筛选循环、确认与留出集验证、验收门槛等环节。该技能强调复用已验证的检查与诊断、保持生产源码和提示词测试不变,并将结果应用视为独立任务。适用于需要系统化迭代提示词、评估模型分类表现并记录实验证据的场景。
该技能用于核查 vLLM 提供的 OpenAI 兼容或 Anthropic 兼容 API 的正确行为:先阅读上游官方规范,再与 vLLM 实现逐项对比(字段名、类型、默认值、语义、流式事件、错误码等),区分匹配、扩展和不兼容三种情况并给出最小修复建议。
一套系统化根因调试流程技能,按复现、假设、调查、隔离、修复、验证、预防七阶段进行,并为前端/UI 缺陷提供可选的本地运行时日志服务器(端口 8787),用于收集带假设编号的运行时证据。
vs-tdd 是一个测试驱动开发(TDD)技能,遵循红—绿—重构循环:先写失败测试,再实现使其通过。适用于缺陷修复、新功能开发和 Autopilot 集成,可被 autopilot 在执行步骤中调用。
针对「1С-Битрикс: Управление сайтом」网站的质量控制与验收技能,覆盖质量监控、单元与功能测试、性能调优和验收清单,作为项目交付前的最终质量关卡。
Test Writer 是一个用于为现有代码生成全面测试套件的技能。它会先阅读源代码以理解所有公开函数和方法,识别项目已使用的测试框架(如 pytest、unittest 等),并遵循项目现有的测试模式与约定,然后按覆盖策略编写测试。覆盖范围包括:正常路径(常规输入与预期输出、所有公开方法/函数)、边界情况(空字符串、空列表、None、0、-1、最大整数、单元素集合)、错误情况(无效输入类型、缺少必需参数、网络/IO 失败并 mock 外部调用)以及集成场景(多个函数协同工作、跨调用的状态变化)。编写准则要求每个行为一个测试函数而非每个方法一个,使用描述性命名 test_<what>_<condition>_<expected>,用 fixture 处理共享初始化,mock 外部依赖(API、数据库、文件系统),断言具体值而非仅判断真假,并同时测试返回值与副作用。
Warp GUI 桌面端专用集成测试技能:使用 crates/integration 中的 Builder/TestStep 框架编写、运行和调试集成测试。仅适用于 GUI 桌面前端,不适用于无头 TUI。
用于指导测试 Warp UI 功能与改动的技能,依赖 agent 可用的 computer_use 工具进行可视化验证。涵盖如何从仓库根目录启动 Warp、确认已认证启动,以及通过模拟数据、调用 computer_use 和比对观察结果的测试流程。
tui-testing 是一份面向 Warp TUI(crates/warp_tui 与 warpui_core 的 TUI 元素库)的测试指南技能,说明如何把元素树渲染为固定单元格文本行并编写、运行单元测试。适用于 TUI 元素与屏幕的测试工作。
用于验证 Warp 无头 TUI 前端(crates/warp_tui 及 crates/warpui_core 的 cell-grid 元素库)改动的技能:实际运行 TUI 并读回渲染后的屏幕文本,支持本地 ./script/run-tui 或云端无头运行,也可用 asciinema+agg 录制截图与视频。
该技能用于在非沙箱环境和本地环境中,完成任何面向用户的客户端改动后自动触发验证。它通过启动具备计算机使用能力的云端智能体,在全新环境中克隆仓库并运行应用,从而验证改动效果。适用于界面、启动行为、配置处理、迁移流程等客户端逻辑的验证。使用前需将改动推送到分支,并确认仓库为 warpdotdev/warp。
wdio-session 是 WebdriverIO 提供的命令行会话工具,用于在 shell 中持续驱动真实浏览器、移动应用或桌面应用的 UI,以便探查界面、验证改动并把操作步骤导出为测试。它在多条短命令之间保持同一个 WebdriverIO 会话存活,打开一次后即可通过元素引用(ref)执行点击、填写、选择、勾选、上传、读取文本和等待等操作,每条动作会返回页面变化与新元素引用。支持链式执行、局部查找、分页快照、iframe 处理以及用 exec 运行 Node 代码。适合交互式探索 UI 与快速编写端到端测试,不适用于纯 HTTP API 调试。
evalscope-cli 是一个用于调用 EvalScope 命令行工具的技能,帮助用户通过自然语言请求转化为 evalscope 命令,完成大语言模型评测与推理性能测试。它覆盖模型准确率评测、吞吐/延迟/QPS 压测、RAG 评测、结果可视化、基准发现和故障排查等流程。技能根据用户需求仅加载对应的参考文件,避免一次性预载全部文档。使用前需安装 evalscope,支持基础安装以及 perf、rag、service 等可选后端。具体价格、平台限制和效果数据暂未提供。
EvalScope(ModelScope 的大模型评测框架)文档技能,用于运行评测、TaskConfig 配置、数据集与基准查询、性能压测和结果可视化。
这是 SDLC 工作流中的独立最终验证阶段技能,用于在实现完成后,对照已批准的意图、规格与计划等工件、仓库实际证据以及相关测试,独立核实某个 SDLC 工作项的实现情况。该技能输出简洁的验证结论:通过、失败或受阻,不生成持久化验证报告文件。它的核心职责是比较已批准的需求、验收标准与计划进度同具体仓库证据是否一致,检查回归覆盖、任务完成情况或明确阻塞、未批准的变更范围,并在适用时考虑安全、兼容性与运维问题;优先依据测试结果和可观测证据,而非仅凭代码可见性下结论,并区分实现缺陷与环境或基础设施故障。若验证无法运行,需要指出具体缺口;不得重写意图、放宽验收标准或修改规格以迁就代码。结论为通过的前提是所有必需验收标准均有充分证据;失败时给出可供执行的可操作发现;受阻时说明解除条件。最终还需附上已验证需求、检查项与结果、未解决缺口、剩余工作及是否可供人工最终审查。通过时可更新 pr-summary.md 的 Testing 部分并移交给创建 PR 的后续阶段。
game-qa 是一个面向游戏项目的质量验证技能,用于在构建成功之后进一步确认游戏是否真正可玩。它要求验证方式与代码改动及可用运行时相匹配,并按不同目的选择验证通道:smoke 检查从构建、启动到进入首个可操作状态并触发主要输入;feature 检查变更行为及其进入/退出状态、失败分支与相邻系统;bug regression 在可能时复现原故障、验证修复并检查相关路径;visual 检查代表性游戏截图的构图、可读性、缺失美术、裁切与 HUD 遮挡;performance 先用引擎诊断复现并度量报告的性能瓶颈,再考虑优化。该技能强调优先复用项目已有的脚本、测试设置和引擎约定,在配置了 OhMyGame Web 预览时优先使用 game_use,复用会话、发送真实输入、检查运行时错误与资源加载失败、抓取代表性渲染状态,并在同一轮内关闭会话。对原生引擎应使用可用的运行时工具、真正支持启动或交互的引擎连接或项目自有自动化,仅编辑器 MCP 连接不算游戏验证。还需检查启动/加载、控制可发现性与反馈、进度推进、转场、暂停/模态输入、失败/重启和缺失资源,并按实际游戏尺度检查精灵与模型的方向、构图、光照、动画和碰撞对齐。未提供的运行时交互或截图应明确说明未验证。
Playwright Skill 是基于微软官方 playwright-cli 的浏览器自动化技能,用于 Web 项目的页面操作与 QA 诊断。启动无需守护进程,浏览器自动启停,支持会话隔离、无障碍树快照、CSS 选择器回退、认证配置与上下文缓存查询。
artifact_testing 是 museai-skills 中的交付物验证技能,用于在交付文件类与网页类产物前进行核验。其核心原则是:交付物必须基于用户实际看到的新鲜渲染结果来验证,而不是信任生成它的代码;只要任一验证关卡未通过,就不得返回链接;连续三次修复失败后,应报告具体失败原因并请求指示,而非继续迭代。文件类产物按类型设有关卡:pdf 运行 render_audit.mjs 及 validate_pdf.sh;presentation 先 assemble_deck.mjs 再 render_audit.mjs;docx 先用 LibreOffice 无头模式转 PDF 再栅格化;xlsx 运行 validate_xlsx.py;csv/md 则回读解析。验证后需人工查看渲染图,检查文字溢出或截断、重叠碰撞、间距局促不均、低对比度文字及残留模板装饰,并扫描 TODO、lorem、placeholder、[insert、xxx、未经要求的示例行等占位内容,发现问题须修复而非直接交付。
open-collection 是 witooh/neo-plugin 的技能,用于把 docs/api/*.yaml 的自定义 YAML API 规范生成可运行、自文档化的 Bruno OpenCollection,支持 Spec 与 AC-scenario 两种来源模式,并带三层校验。
openapi-doc 是一个 API 规范漂移检查技能,用于比对 Go 源码与 docs/api/ 下的自定义 YAML API 规范,输出漂移报告。它只读不写,规范由 neo 架构师编写,适用于 Go(Fiber、Echo、Chi、Gin)。
playwright-cli 是一个命令行浏览器自动化工具,可打开浏览器、导航页面、点击输入、截图、管理标签页与存储、拦截网络请求,并支持 Playwright 测试的调试与生成。
audit 是一个综合项目审计技能,用于对项目进行整体质量检查。它会动态发现并依次运行所有可用的验证技能(来自 standards 与 devtools 插件),识别存在失败或警告的类别,再参照设计指南规则给出具体的改进建议。与单个 validate-/scan- 技能只显示“缺什么”不同,audit 负责编排全部验证技能并指导“如何改进”。它无需额外输入,自动以当前项目根目录为目标,输出包含执行矩阵、分类审计矩阵、改进优先级清单和预期评级变化的综合审计报告,并将结果持久化到 .ww-w-ai/standards/audit/ 目录。