/finops:compare Compare GitHub Actions FinOps metrics across multiple repositories - cache usage, workflow frequency, failure rates, and efficiency. Parameters Parameter Description Default org GitHub organization name (required) - repos... Space-separated list of repo names All org repos --limit N Limit auto-discovery to N repos 30 Usage Examples
Compare specific repos
/finops:compare myorg repo1 repo2 repo3
Compare all repos in org (up to 30)
/finops:compare myorg
Compare more repos
- /finops:compare myorg
- --limit
- 50
- Execution
- bash
- "
- ${SKILL_DIR}
- /scripts/compare-repos.sh"
- $ARGS
- Output Format
- === FinOps Comparison: myorg ===
- Discovering repos (limit: 30)...
- Found 25 repos
- === Cache Usage ===
- Repository Caches Size (MB)
- ---------- ------ ---------
- frontend-app 45 2340
- backend-api 32 1850
- shared-libs 18 420
- ...
- === Workflow Activity (last 30 days) ===
- Repository Runs Success Failed Skip Rate
- ---------- ---- ------- ------ ---------
- frontend-app 156 140 10 3%
- backend-api 89 85 2 2%
- ...
- === Failure Rates (top 15) ===
- Repository Total Failed Rate
- ---------- ----- ------ ----
- legacy-service 45 12 26%
- experimental-repo 20 5 25%
- ...
- === Active Workflows ===
- Repository Workflows
- ---------- ---------
- frontend-app 8
- backend-api 5
- ...
- === Summary ===
- Total cache usage: 8450MB across 25 repos
- Repos exceeding 1GB cache:
- frontend-app: 2340MB
- backend-api: 1850MB
- Repos with >20% failure rate:
- legacy-service: 26%
- experimental-repo: 25%
- Post-actions
- Based on comparison results:
- High cache repos
-
- Run
- /finops:caches
- for detailed analysis
- High failure repos
-
- Run
- /finops:workflows
- to investigate
- High activity repos
-
- Run
- /finops:waste
- to find optimizations
- Create report
- Consider creating a GitHub issue with findings