Help us improve
Share bugs, ideas, or general feedback.
From finops
줄이기 — 유휴 리소스 탐지, Right-sizing 3대안(CSP+AI), GPU 활용, 모델 다운그레이드, RI/SP/Spot 3시나리오
npx claudepluginhub unicorn-plugins/finops-lab --plugin finopsHow this skill is triggered — by the user, by Claude, or both
Slash command
/finops:optimizeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
[OPTIMIZE 활성화]
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Compacts the current conversation into a handoff document for another agent to continue the work, with suggested skills and redacted sensitive info.
Share bugs, ideas, or general feedback.
[OPTIMIZE 활성화]
유휴 리소스를 탐지하고 Right-sizing 3대안(Downsize-1·Downsize-2·Terminate)을 도출함. GPU 활용률·모델 다운그레이드 최적화를 포함하고, RI/SP/Spot Conservative·Base·Optimistic 3시나리오를 모델링하여 통합 최적화 권고를 산출함.
다음 중 하나 이상 해당 시 활성화됨:
@optimize 멘션/finops:optimize 직접 호출| 에이전트 | FQN | 티어 | 순서 |
|---|---|---|---|
| rightsize-advisor | finops:rightsize-advisor:rightsize-advisor | MEDIUM | 1 |
| commit-planner | finops:commit-planner:commit-planner | HIGH | 2 |
resources/guides/combine-prompt.md에 따라 AGENT.md + agentcard.yaml + tools.yaml 합치기Agent(subagent_type=FQN, model=tier_mapping 결과, prompt=조립된 프롬프트) 호출gateway/runtime-mapping.yaml 참조워크플로우 단계에 Agent: {agent-name}이 명시된 경우,
메인 에이전트는 해당 단계를 직접 수행하지 않고,
반드시 위 프롬프트 조립 규칙에 따라 해당 에이전트를 호출하여 결과를 받아야 함.
서브에이전트 호출 없이 메인 에이전트가 해당 산출물을 직접 작성하면 스킬 미준수로 간주함.
ulw 활용)다음 파일 존재 여부를 확인함:
out/focus-normalized.csv (inform 스킬 산출물)resources/sample-billing/utilization-sample.csvresources/templates/ri-sp-decision-matrix.mdreferences/am/finops.md §4.8·§4.9·§4.10파일 누락 시 사용자에게 알리고 중단함. out/focus-normalized.csv 미존재 시 /finops:inform 먼저 실행 권장.
/oh-my-claudecode:ralph 활용)out/step3/1-idle-resources.md — 유휴 리소스 6종 이상 목록 (리소스ID·CSP·서비스·CPU평균·Memory평균·판정 근거)out/step3/3-scaling-policy-checklist.md — 스케일링 정책 체크리스트 (CPU·Memory 임계값·자동화 조건)out/rightsize-plan.md — Right-sizing 통합 계획서 (Downsize-1·Downsize-2·Terminate 3대안 각 절감액·SLA 리스크·구현 복잡도)out/focus-normalized.csvresources/sample-billing/utilization-sample.csvreferences/am/finops.md §4.8·§4.9·§4.10/oh-my-claudecode:ralph 활용)out/commit-strategy.md — 워크로드 분류 표 + 3시나리오 비교 표 (절감액·BEP·리스크·유연성 트레이드오프 포함)resources/templates/ri-sp-decision-matrix.md 의사결정 매트릭스 적용out/focus-normalized.csvresources/templates/ri-sp-decision-matrix.mdreferences/am/finops.md §4.9·§4.10/oh-my-claudecode:verify 활용)다음 항목을 순서대로 검증함:
out/step3/1-idle-resources.md 유휴 리소스 6종 이상 목록 확인out/rightsize-plan.md Downsize-1·Downsize-2·Terminate 3대안 모두 존재 확인out/commit-strategy.md Conservative·Base·Optimistic 3시나리오 수치 일관성 확인검증 통과 후 핵심 결과를 통합 보고하고, 다음 단계로 /finops:operate 실행 권장.
out/commit-strategy.md Conservative·Base·Optimistic 3시나리오 수치 일관성 검증 통과out/step3/1-idle-resources.md, out/rightsize-plan.md, out/commit-strategy.mdout/step3/1-idle-resources.md 내 유휴 리소스 행 6건 이상 확인out/commit-strategy.md 내 3시나리오 절감액·BEP 수치 형식 검증임시 상태 파일 미사용. 산출물은 out/step3/ 및 out/ 경로에 영구 저장됨.
cancelomc 입력 시 현재 Phase 중단 및 스킬 종료.
마지막 완료 Phase 번호를 확인하고 해당 Phase 다음부터 재개함. 다음 파일 존재 여부로 완료 Phase를 판단함:
out/rightsize-plan.mdout/commit-strategy.md## Optimize 결과 요약
### 유휴 리소스 탐지
- 총 N건 (CSP: N건, AI/GPU: N건)
- 즉시 조치 가능 Terminate 대상: N건
### Right-sizing 절감 예상
| 대안 | 절감액(KRW/월) | SLA 리스크 |
|---|---|---|
| Downsize-1 | | |
| Downsize-2 | | |
| Terminate | | |
### 약정 시나리오 비교
| 시나리오 | 절감액(KRW/년) | BEP(월) | 리스크 |
|---|---|---|---|
| Conservative | | | |
| Base | | | |
| Optimistic | | | |
※ 1개월 샘플 기반 추정치 — 3~6개월 데이터 수집 후 재검토 권고
### 다음 단계
→ `/finops:operate` 으로 FinOps 운영 체계화 및 자동화를 시작하세요.