finops-workflows

Analyze GitHub Actions workflow runs for a repository - frequency, duration, success rates, and efficiency metrics.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "finops-workflows" with this command: npx skills add laurigates/claude-plugins/laurigates-claude-plugins-finops-workflows

/finops:workflows

Analyze GitHub Actions workflow runs for a repository - frequency, duration, success rates, and efficiency metrics.

Context

  • Current repo URL: !git remote get-url origin

Parameters

Parameter Description Default

repo

Repository in owner/name format Current repository

--created

Date range filter (e.g., >=2026-03-01 ) None (last 100 runs)

org <name>

Org-wide analysis (use instead of repo)

Execution

Per-repo analysis (default)

bash "${SKILL_DIR}/scripts/workflow-runs.sh" $ARGS

Org-wide analysis

When the user requests org-wide analysis, use the org script:

bash "${SKILL_DIR}/scripts/workflow-runs-org.sh" $ARGS

Output Format

Analyzing workflows for: org/repo

=== Active Workflows === CI (id: 12345) Deploy (id: 12346) CodeQL (id: 12347)

=== Run Summary === CI: Total: 156 | Success: 140 | Failure: 10 | Cancelled: 4 | Skipped: 2 Success rate: 89% Deploy: Total: 45 | Success: 44 | Failure: 1 | Cancelled: 0 | Skipped: 0 Success rate: 97%

=== Duration Analysis === CI: Runs: 50 | Avg: 4m32s | Max: 12m15s | Total: 226min Deploy: Runs: 20 | Avg: 2m10s | Max: 3m45s | Total: 43min

=== Trigger Types === push: 89 runs pull_request: 67 runs schedule: 30 runs workflow_dispatch: 5 runs

=== Recent Failures (last 10) === #234 CI - 2025-01-28 - https://github.com/org/repo/actions/runs/... #231 CI - 2025-01-27 - https://github.com/org/repo/actions/runs/...

=== High Frequency Workflows === CI: 156 runs (~5.2/day) - consider path filters

Post-actions

Based on findings, suggest:

  • High failure rate -> Investigate recent failures, check logs with gh run view --log-failed

  • High frequency -> Review trigger conditions, add path filters

  • Long durations -> Review caching, parallelization, step optimization

  • Many skipped -> Run /finops:waste for detailed analysis

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

python-code-quality

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

python-development

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

python-testing

No summary provided by upstream source.

Repository SourceNeeds Review