SuperAPI AI 工具集

Skill 广场

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

更新于 10-31 00:15

测试与质量

12,985 个结果

gm-validate

gm-validate 是 gm 工作流中的验证通道技能,由编排器(orchestrator)在 executor 交付编辑后派生,用于对某一行 PRD 的推送修改进行验证。它先为每条验收条款写下一个预期值,再逐项实时运行检查,记录 dispatch id 与观测值,匹配即视为通过。任一失败或出现新未知项时,返回 STATUS: fix <check id>,由编排器派发新的 executor 修复;本通道自身不执行 ELIMINATE 或 EDIT。全部通过则写入验证回执并返回 STATUS: verified <witness dispatch id>。该技能在独立会话(<parent>-v<k>)中运行,作为该行的见证者,executor 不得见证自己的编辑。输出文件为 .gm/receipts/<row>/05-validate.md。它不加载 gm-publish 也不读取 CI,CI 通道由编排器针对同一 sha 另行派发。

测试与质量2 次安装

shots

Shots 是 ArchDev 中的截图与录屏工具,通过 `archdev shots` 命令把 UI 工作转化为可评审的证据。截图会以 PNG(或海报 PNG 加视频)形式写入工作树根目录下的 .astroshot/<feature>/,并记录在该目录的 manifest.json 中;评审者在 Astroshots 应用或 `archdev shots review` 中查看,评审意见写入 review.json,代理可用 `archdev shots status` 读回反馈。功能默认关闭,需由人在终端手动开启,代理不得自行启用或绕过限制。

测试与质量2 次安装

genai-conformance

genai-conformance 是 arize-ai/openinference 仓库中的一个自包含一致性测试工具,位于 python/openinference-instrumentation/scripts/conformance/ 目录。它通过确定性的模拟提供商 API,对 OpenInference 各 instrumentor 进行测试,并将 OTLP trace 导出至 weaver registry live-check,打印出注册表属性命中、缺失及 advice 级别计数的控制台摘要。该工具的核心目的是验证 _genai_conversion.py 中的双重写入逻辑——即将 OpenInference 原生属性(llm.*、input.*、output.*、openinference.*)转换为 OTel GenAI 语义约定(gen_ai.*)。适用于需要运行一致性测试、提升 gen_ai.* 注册表覆盖率、扩展双重写入转换逻辑、新增提供商/测试场景/模拟端点,或检查特定 gen_ai.* 属性是否被发射的场景。该工具通过 uv run 调用,首次运行会下载固定版本的 weaver 和 semconv 至缓存目录。

测试与质量2 次安装

writing-tests

这是一套面向 AI 编码代理与开发者的测试编写规范,核心原则是“默认不新增测试”。它主张每条测试都会持续消耗 CI 时间、代理 token 与重构成本,只有能捕获重要回归且别处无法覆盖时才值得存在。规范给出四项价值门槛(破坏代价高、失败不易察觉、容易出错、成本低廉),要求至少满足其中三项才允许编写测试;并明确禁止类型断言、常量断言、同义反复、调用计数、空操作、快照、重复覆盖、层级错配、不稳定测试、死测试等模式。它还列出代理常照抄的低价值测试形态及替代做法,按纯规则、服务与查询、路由、组件、关键旅程划分测试层级,强调优先在既有测试中追加断言,禁止为测试添加生产代码接口,禁止削弱或跳过既有测试。

测试与质量2 次安装