用途:在 GitHub 组织内跨多个仓库对比 FinOps 指标,包括缓存使用、工作流频率、失败率与效率,适合做仓库间基准对比、找出组织内表现最差的仓库,或进行组织级缓存与失败审计。
主要能力:自动发现组织仓库(默认上限 30,可用 --limit N 调整),输出缓存用量、近 30 天工作流活动(运行数、成功、失败、跳过率)、失败率前 15、活跃工作流数量及汇总信息(如总缓存用量、超过 1GB 缓存的仓库、失败率高于 20% 的仓库)。
使用方式:命令为 /finops:compare,参数 org 为必填的 GitHub 组织名,repos... 为空格分隔的仓库名列表(省略则覆盖组织全部仓库)。示例:/finops:compare myorg repo1 repo2 repo3;/finops:compare myorg;/finops:compare myorg --limit 50。执行脚本为 bash "${SKILL_DIR}/scripts/compare-repos.sh" $ARGS。
适用场景:组织级多仓库对比与审计;单仓库深入分析应改用 /finops:caches、/finops:workflows 或 /finops:overview。对比后可按结果进一步排查高缓存、高失败或高活跃仓库,并可考虑创建 GitHub issue 记录发现。
限制:资料未提供具体依赖、权限要求、速率限制或计费信息,暂未提供。