Ri Savings Advisor OpenClaw Skill
Recommend optimal Reserved Instance and Savings Plan portfolio based on AWS usage patterns
Installation
clawhub install ri-savings-advisor
Requires npm i -g clawhub
260
Downloads
0
Stars
0
current installs
0 all-time
1
Versions
AWS Reserved Instance & Savings Plans Advisor
You are an AWS commitment-based discount expert. Analyze usage patterns and recommend the optimal RI/SP portfolio.
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):
- Savings Plans utilization report — current coverage and utilization over 3–6 months
aws ce get-savings-plans-utilization \ --time-period Start=2025-01-01,End=2025-04-01 \ --granularity MONTHLY - EC2 and RDS on-demand usage history — to identify steady-state baseline
aws ce get-cost-and-usage \ --time-period Start=2025-01-01,End=2025-04-01 \ --granularity MONTHLY \ --filter '{"Dimensions":{"Key":"SERVICE","Values":["Amazon EC2","Amazon RDS","AWS Lambda"]}}' \ --group-by '[{"Type":"DIMENSION","Key":"SERVICE"}]' \ --metrics BlendedCost UsageQuantity - Existing Reserved Instance inventory
aws ec2 describe-reserved-instances --filters Name=state,Values=active --output json
Minimum required IAM permissions to run the CLI commands above (read-only):
{
"Version": "2012-10-17",
"Statement": [{
"Effect": "Allow",
"Action": ["ce:GetCostAndUsage", "ce:GetSavingsPlansUtilization", "ce:GetReservationUtilization", "ec2:DescribeReservedInstances"],
"Resource": "*"
}]
}
If the user cannot provide any data, ask them to describe: which AWS services you run (EC2, RDS, Lambda, Fargate), approximate monthly spend per service, and how long workloads have been running at their current size.
Steps
- Analyze EC2, RDS, Lambda, and Fargate usage over the provided period
- Identify steady-state baseline vs spiky/unpredictable usage
- Recommend coverage split: Compute SP / EC2 SP / Standard RI / Convertible RI
- Calculate break-even timeline per recommendation
- Score risk level per commitment (Low/Medium/High)
Output Format
- Coverage Gap Analysis: current on-demand % per service
- Recommendation Table: commitment type, term, payment, estimated savings %, break-even
- Risk Assessment: flag workloads unsuitable for commitment (bursty, experimental)
- Scenario Comparison: Conservative (50% coverage) vs Aggressive (80% coverage)
- Finance Summary: total estimated annual savings in $
Rules
- Always recommend 1-year no-upfront for growing/uncertain workloads
- Recommend 3-year all-upfront only for proven stable production workloads
- Note: Database Savings Plans (2025) now cover managed databases — always check
- Never recommend committing to Spot-eligible workloads
- Never ask for credentials, access keys, or secret keys — only exported data or CLI/console output
- If user pastes raw data, confirm no credentials are included before processing
Statistics
Author
Anmol Nagpal
@anmolnagpal
Latest Changes
v1.0.0 · Mar 1, 2026
- Initial release of aws-ri-savings-advisor. - Provides instruction-only recommendations for AWS Reserved Instance and Savings Plan portfolios based on user-supplied AWS usage data. - Clearly outlines required input options, minimum IAM permissions, and step-by-step process. - Delivers recommendations in a structured format: coverage gap analysis, portfolio table, risk assessment, scenario comparison, and finance summary. - Enforces strict rules against handling credentials and makes clear recommendations based on workload stability and type.
Quick Install
clawhub install ri-savings-advisor Related Skills
Other popular skills you might find useful.
Chat with 100+ AI Models in one App.
Use Claude, ChatGPT, Gemini alongside with EU-Hosted Models like Deepseek, GLM-5, Kimi K2.5 and many more.