Skip to main content

finops-overview

FinOps snapshot — org billing, workflow stats, cache usage. Use when you want a high-level view of CI spending or workflow health before diving deeper.

소스 정보

저장소
laurigates/claude-plugins
최근 소스 활동
2026년 8월 8일 14:57
감지된 SKILL.md 언어
영어
스타
60
포크
6

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
description
FinOps snapshot — org billing, workflow stats, cache usage. Use when you want a high-level view of CI spending or workflow health before diving deeper.
args
[org]
allowed-tools
Bash(gh api *), Bash(gh repo *), Bash(gh workflow *), Bash(bash *), Read, TodoWrite
argument-hint
Optional org name (defaults to current repo's org)
created
2025-01-30T00:00:00.000Z
modified
2026-06-18T00:00:00.000Z
reviewed
2026-04-25T00:00:00.000Z
name
finops-overview
# /finops:overview Display a quick FinOps summary including org-level billing (if admin) and current repository workflow/cache statistics. ## When to Use This Skill | Use this skill when... | Use a sibling instead when... | |---|---| | You need a first-look snapshot of CI costs, cache, and workflow health | You need a detailed cache breakdown — use `/finops:caches` | | You want billing + cache + workflow stats in one view before drilling deeper | You need per-workflow run frequency and duration analysis — use `/finops:workflows` | | You are deciding which finops skill to run next | You want to find and fix CI waste patterns — use `/finops:waste` | | You want a single-repo summary | You want to benchmark across many repos in an org — use `/finops:compare` | ## Context - Current repo URL: !`git remote -v` ## Parameters | Parameter | Description | Default | |-----------|-------------|---------| | `org` | GitHub organization name | Current repo's owner | ## Execution ```bash bash "${SKILL_DIR}/scripts/billing-summary.sh" $ARGS ``` ## Output Format ``` === Org Billing: orgname === Minutes: 1234/2000 included, 0 paid === Org Cache Usage === 45 caches, 2340MB total === Repo: orgname/reponame === Cache: 12 caches, 450MB Workflows (last 30 days): CI: 45 runs (40 ok, 3 fail, 2 skip) Deploy: 12 runs (12 ok, 0 fail, 0 skip) CodeQL: 30 runs (28 ok, 0 fail, 2 skip) === Waste Indicators === Skipped runs: 4/87 Workflows missing concurrency: 2 ``` ## Agentic Optimizations | Context | Command | |---------|---------| | Org billing (JSON) | `gh api "/orgs/{org}/settings/billing/usage" --jq '.usageItems'` | | Repo cache summary | `gh api "/repos/{owner}/{repo}/actions/caches" --jq '{total: .total_count}'` | | Workflow list | `gh workflow list --json name,state` | | Recent runs (compact) | `gh run list --limit 20 --json status,conclusion,name` | | Compact overview | `bash "${SKILL_DIR}/scripts/billing-summary.sh" $ARGS` | ## Post-actions Suggest next steps based on findings: - High skipped runs -> `/finops:waste` - High cache usage -> `/finops:caches` - Want detailed workflow analysis -> `/finops:workflows` - Compare across repos -> `/finops:compare`
GitHub에서 보기