SuperAPI AI 工具集

testing-skills

测试与质量

查看项目

更新于 10-16 03:13

技能介绍

用途:把测试驱动开发(TDD)应用到流程文档上,验证一个技能是否真能阻止目标失败。核心原则是:如果没有亲眼看到智能体在无技能时失败,就不知道技能防的是不是正确的失败。

主要能力:提供技能专用的测试格式——压力场景与合理化借口表;给出 RED-GREEN-REFACTOR 映射:RED 为基线测试(不加载技能运行场景、逐字记录失败与借口)、GREEN 为编写最小技能并验证合规、REFACTOR 为堵住新发现的漏洞并复测。还包含元测试(询问智能体技能如何写才能更清晰)与“防弹”判定标准。

使用方式:先创建含 3 种以上叠加压力的场景(时间、沉没成本、权威、经济、疲惫、社交、务实),强制 A/B/C 选择并让智能体实际决策;不加载技能运行并逐字记录借口;针对具体失败编写技能;加载技能重跑同一场景;对仍出现的借口,在规则显式否定、合理化借口表、红旗清单、description 四处补上对应反制;反复复测直至不再出现新借口。

适用场景:强制纪律(TDD、验证要求、评审门禁)、有合规成本、可被“就这一次”合理化、与即时目标(通常是速度)冲突的技能。不适用于纯参考类技能(API 文档、语法指南、配色板)或没有可违反规则的技能。

限制:需先理解 test-driven-development;配套技能为 creating-skills 与 dispatching-parallel-agents;示例见 creating-skills/examples/AGENTS_MD_TESTING.md。资料未提供安装命令、收费或平台信息。