用途
ci-formats-review 是一个用于审查 CI 面向输出格式的技能,属于 fallow-rs/fallow 项目。它针对的是各类供持续集成系统消费的输出格式,包括 SARIF、CodeClimate、compact、markdown、badge 以及其他 CI 相关格式,目的是检查这些格式是否正确、是否符合集成方的预期。当代码改动影响到这些输出格式时,应使用该技能进行审查。
主要能力
该技能聚焦于以下几个审查要点:
- 格式正确性:检查输出是否符合对应格式的规范要求。
- 与 CI 消费端的兼容性:确认输出能被 CI 系统或相关工具正确解析和使用。
- 空输入处理:检查在没有输入或输入为空时的行为是否合理。
- 稳定的快照与排序:确保快照输出稳定、元素排序一致,避免因顺序变化导致测试或集成不稳定。
使用方式
在开始审查之前,需要先阅读 .agents/agents/ci-formats-reviewer.md。当审查涉及快照或集成测试时,还需要阅读 .agents/rules/testing.md。审查完成后,以 APPROVE、CONCERN 或 BLOCK 三种结论之一结束。
适用场景
适用于改动影响到 SARIF、CodeClimate、compact、markdown、badge 等 CI 面向输出格式的场景,尤其是需要验证格式正确性、CI 兼容性、空输入处理以及快照与排序稳定性的情况。
限制
资料中未提供该技能的具体实现细节、依赖环境、安装命令、收费方式或平台支持等信息,暂未提供。