aws-ri-savings-advisor
Recommend optimal Reserved Instance and Savings Plan portfolio based on AWS usage patterns
Best use case
aws-ri-savings-advisor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Recommend optimal Reserved Instance and Savings Plan portfolio based on AWS usage patterns
Teams using aws-ri-savings-advisor should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/ri-savings-advisor/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How aws-ri-savings-advisor Compares
| Feature / Agent | aws-ri-savings-advisor | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Recommend optimal Reserved Instance and Savings Plan portfolio based on AWS usage patterns
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
AI Agents for Freelancers
Browse AI agent skills for freelancers handling client research, proposals, outreach, delivery systems, documentation, and repeatable admin work.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Startups
Explore AI agent skills for startup validation, product research, growth experiments, documentation, and fast execution with small teams.
SKILL.md Source
# 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):
1. **Savings Plans utilization report** — current coverage and utilization over 3–6 months
```bash
aws ce get-savings-plans-utilization \
--time-period Start=2025-01-01,End=2025-04-01 \
--granularity MONTHLY
```
2. **EC2 and RDS on-demand usage history** — to identify steady-state baseline
```bash
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
```
3. **Existing Reserved Instance inventory**
```bash
aws ec2 describe-reserved-instances --filters Name=state,Values=active --output json
```
**Minimum required IAM permissions to run the CLI commands above (read-only):**
```json
{
"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
1. Analyze EC2, RDS, Lambda, and Fargate usage over the provided period
2. Identify steady-state baseline vs spiky/unpredictable usage
3. Recommend coverage split: Compute SP / EC2 SP / Standard RI / Convertible RI
4. Calculate break-even timeline per recommendation
5. 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 processingRelated Skills
clawdtm-advisor
Search, evaluate security, and install OpenClaw skills. Helps your human find the right skills safely.
boardroom-advisor
Consult a virtual board of 4 strategic advisors (Donald Miller, Seth Godin, Alex Hormozi, Daniel Priestley) on any major business decision. Two rounds of argument + rebuttal, then a decision brief, interactive dashboard, and clear recommendation.
azure-reservations-hybrid-advisor
Recommend optimal Azure Reservations and Hybrid Benefit coverage for maximum stacked savings
gcp-cud-advisor
Recommend optimal GCP Committed Use Discount portfolio (spend-based vs resource-based) with risk analysis
cto-advisor
Technical leadership guidance for engineering teams, architecture decisions, and technology strategy. Use when assessing technical debt, scaling engineering teams, evaluating technologies, making architecture decisions, establishing engineering metrics, or when user mentions CTO, tech debt, technical debt, team scaling, architecture decisions, technology evaluation, engineering metrics, DORA metrics, or technology strategy.
cro-advisor
Revenue leadership for B2B SaaS companies. Revenue forecasting, sales model design, pricing strategy, net revenue retention, and sales team scaling. Use when designing the revenue engine, setting quotas, modeling NRR, evaluating pricing, building board forecasts, or when user mentions CRO, chief revenue officer, revenue strategy, sales model, ARR growth, NRR, expansion revenue, churn, pricing strategy, or sales capacity.
cpo-advisor
Product leadership for scaling companies. Product vision, portfolio strategy, product-market fit, and product org design. Use when setting product vision, managing a product portfolio, measuring PMF, designing product teams, prioritizing at the portfolio level, reporting to the board on product, or when user mentions CPO, product strategy, product-market fit, product organization, portfolio prioritization, or roadmap strategy.
coo-advisor
Operations leadership for scaling companies. Process design, OKR execution, operational cadence, and scaling playbooks. Use when designing operations, setting up OKRs, building processes, scaling teams, analyzing bottlenecks, planning operational cadence, or when user mentions COO, operations, process improvement, OKRs, scaling, operational efficiency, or execution.
cmo-advisor
Marketing leadership for scaling companies. Brand positioning, growth model design, marketing budget allocation, and marketing org design. Use when designing brand strategy, selecting growth models (PLG vs sales-led vs community-led), allocating marketing budgets, building marketing teams, or when user mentions CMO, brand strategy, growth model, CAC, LTV, channel mix, or marketing ROI.
ciso-advisor
Security leadership for growth-stage companies. Risk quantification in dollars, compliance roadmap (SOC 2/ISO 27001/HIPAA/GDPR), security architecture strategy, incident response leadership, and board-level security reporting. Use when building security programs, justifying security budget, selecting compliance frameworks, managing incidents, assessing vendor risk, or when user mentions CISO, security strategy, compliance roadmap, zero trust, or board security reporting.
chro-advisor
People leadership for scaling companies. Hiring strategy, compensation design, org structure, culture, and retention. Use when building hiring plans, designing comp frameworks, restructuring teams, managing performance, building culture, or when user mentions CHRO, HR, people strategy, talent, headcount, compensation, org design, retention, or performance management.
cfo-advisor
Financial leadership for startups and scaling companies. Financial modeling, unit economics, fundraising strategy, cash management, and board financial packages. Use when building financial models, analyzing unit economics, planning fundraising, managing cash runway, preparing board materials, or when user mentions CFO, burn rate, runway, fundraising, unit economics, LTV, CAC, term sheets, or financial strategy.