← ClaudeAtlas

aws-cost-anomaly-triagelisted

Use when the user reports an unexpected AWS cost spike, an alert from AWS Cost Anomaly Detection, or asks "why did my AWS bill go up". Walks through a structured triage SOP using Cost Explorer, CUR, and service-specific signals before recommending remediation.
ericyanpek/agentcore-private-registry-blueprint · ★ 0 · DevOps & Infrastructure · score 60
Install: claude install-skill ericyanpek/agentcore-private-registry-blueprint
# AWS Cost Anomaly Triage This skill encodes the internal SOP our FinOps team uses when an AWS cost anomaly is raised. Apply it whenever you see a cost spike alert, an unfamiliar line item on the bill, or a customer-reported overage. ## When to invoke - An anomaly is reported by AWS Cost Anomaly Detection (email, Slack, EventBridge) - Month-over-month spend on any service rises by more than the threshold in `resources/thresholds.md` - A customer or team asks "why is my AWS bill higher than expected" ## Triage workflow Follow these steps **in order**. Do not skip ahead even if the cause seems obvious — early steps surface confounding factors that shape later recommendations. ### Step 1 — Bound the anomaly 1. Identify the **time window** (start, end, ongoing?). Use Cost Explorer `GetCostAndUsage` grouped by `SERVICE` over the past 30 days at daily granularity. 2. Identify the **scope**: account, region, service, usage type, linked account, or tag dimension. Always confirm the anomaly persists when you remove plausible confounders (RI/SP amortization, credits, refunds — see `resources/confounders.md`). 3. Quantify: absolute $ delta and % delta. If <$50 or <5%, downgrade to monitoring rather than active triage. ### Step 2 — Classify Match against the patterns in `resources/anomaly-patterns.md`. The common ones in order of frequency: - Compute scale-up (EC2/Fargate/Lambda) - Data transfer (especially cross-AZ and NAT GW egress) - Storage growth (S3 standard