SuperAPI AI 工具集

astro-adversary-purple

通用与其它

查看项目

更新于 10-16 05:44

技能介绍

用途:该技能用于对同一个 Astro 拉取请求的两套方案(红队提交方案与蓝队替代方案)进行独立评审,判断蓝队方案是否合格,并按 Astro 专属标准比较两者,最终给出推荐。仅适用于 Factory 的 adversary purple 场景。

主要能力:先建立契约,即在做诊断性修改前检查两份原始 diff,从 PR 标题与正文、明确关联的验收标准与范围决策、公开文档、现有行为、测试和仓库约定中提炼简明需求;红队实现只作为意图证据而非规范。需阅读根目录及最近的 AGENTS.md、CONTRIBUTING.md、受影响包文档,以及 .agents/skills/astro-developer/ 下的相关参考;当涉及评论与变更集时应用 .agents/skills/writing-comments/SKILL.md 和 .agents/skills/changeset/SKILL.md。随后对变更分类:缺陷修复需展示先前失败、修正后行为、适当的回归覆盖且无相关回归;功能需交付预期的用户可见能力,并具备一致的 API、文档、兼容性与聚焦验证;安全与性能主张需直接证据。

蓝队通用门槛:sameProblem、materiallyDifferent、verified、safeguardsPreserved、scopeAppropriate 五项须独立于蓝队自身证据分别设定,全部为真才合格;合格不要求蓝队胜过红队,也不得为强行得出偏好推荐而改动。

比较标准(按优先级):契约、正确性与安全;Astro 架构与运行时行为;直接验证;兼容性与 API 完整性;范围与可维护性;仓库完整性。diff 大小、测试数量、新颖性和风格偏好本身从不具决定性。

平局与报告:按有序标准做确定性平局判定,引用使偏好成立的确切行为、测试、命令结果或改动位置;两者实质等价时推荐任一,证据缺失或冲突时推荐 inconclusive,仅当两者独立必要的部分互补且合并方向聚焦时推荐 hybrid。需分别报告每项资格结果与比较偏好,按优先级列出决定性标准,并让置信度反映证据质量。

限制:资料未提供具体安装命令、收费或平台信息;该技能仅限 Factory 的 adversary purple 场景使用。