SuperAPI AI 工具集

testing-skills-with-subagents

智能体与模型

查看项目

更新于 10-16 08:07

技能介绍

用途:把 TDD 应用于流程文档与技能编写。核心原则是:若未先观察智能体在没有技能时如何失败,就无法确认技能能防止正确的失败。

主要能力:提供技能专用测试格式,包括压力场景与合理化借口表;给出 RED(基线测试,记录逐字失败与借口)、GREEN(针对具体失败写最小技能)、REFACTOR(针对新借口补明确反制、更新借口表与红旗清单、更新 when_to_use)的完整流程;包含元测试方法,用于判断失败是文档问题还是原则问题。

使用方式:先创建含 3 种以上叠加压力(时间、沉没成本、权威、经济、疲惫、社交、务实)的场景,在无技能条件下运行并逐字记录选择与借口;再写技能并重跑同一场景;若仍违规,逐条补反制并重测,直到在最大压力下仍合规。示例场景为:已花 4 小时写完并手工测试,临近晚饭与代码评审,未写测试,需在删除重来、先提交后补测试、立即补测试之间选择。

适用场景:强制纪律类技能(如 TDD、测试要求)、有合规成本、易被“就这一次”合理化、与即时目标冲突的技能。不适用:纯参考类技能(API 文档、语法指南)、无规则可违反的技能。

限制与注意:资料未提供具体安装命令、收费或平台支持细节;跨客户端使用时,GitHub Copilot 需放在可见技能路径或写入项目指令,Claude Code 放在本地技能目录或兼容插件源,Codex 需同步到 $CODEX_HOME/skills/testing-skills-with-subagents 并在重大改动后重启。无需 MCP 服务器;无 MCP 时使用回退提示,依赖本地指令、捆绑资源、标准 shell 或编辑器工具与直接验证,不得声称使用了宿主未暴露的 MCP 操作。验证协议要求逐项确认激活边界、依赖与安全检查、最窄工作流、本地证据,并在首选集成不可用时确认回退仍安全可执行。