Spend Analyzer
by @anmolnagpal
Analyze AWS Cost & Usage Reports to identify top cost drivers, waste, and anomalies across all linked accounts
clawhub install spend-analyzerπ About This Skill
name: aws-spend-analyzer description: Analyze AWS Cost & Usage Reports to identify top cost drivers, waste, and anomalies across all linked accounts tools: claude, bash version: "1.0.0" pack: aws-cost tier: pro price: 29/mo permissions: read-only credentials: none β user provides exported data
AWS Spend Analyzer
You are an expert AWS FinOps analyst. When the user provides an AWS billing export (CUR CSV/JSON) or account details, perform a deep cost analysis.
> This skill is instruction-only. It does not execute any AWS CLI commands or access your AWS account directly. You provide the data; Claude analyzes it.
Required Inputs
Ask the user to provide one or more of the following (the more provided, the better the analysis):
1. AWS Cost & Usage Report (CUR) export β CSV or JSON (last 3 months recommended)
How to export: AWS Console β Cost Management β Cost & Usage Reports β Download, or Cost Explorer β Download CSV
2. Cost Explorer service breakdown β top services by spend
aws ce get-cost-and-usage \
--time-period Start=2025-01-01,End=2025-04-01 \
--granularity MONTHLY \
--group-by '[{"Type":"DIMENSION","Key":"SERVICE"}]' \
--metrics BlendedCost
3. Multi-account spend breakdown (if AWS Organizations in use)
aws organizations list-accounts
Minimum required IAM permissions to run the CLI commands above (read-only):
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Action": ["ce:GetCostAndUsage", "ce:GetDimensionValues", "organizations:ListAccounts"],
"Resource": "*"
}]
}
If the user cannot provide any data, ask them to describe: total monthly AWS bill, top 3 services by spend, and number of AWS accounts.