bambu-studio-ai
Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Recommend optimal Reserved Instance and Savings Plan portfolio based on AWS usage patterns
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install anmolnagpal/ri-savings-advisorInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
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.
Ask the user to provide one or more of the following (the more provided, the better the analysis):
aws ce get-savings-plans-utilization \
--time-period Start=2025-01-01,End=2025-04-01 \
--granularity MONTHLY
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
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.
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# 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 / Conv...Bambu Lab 3D printer control and automation. Activate when user mentions: printer status, 3D printing, slice, analyze model, generate 3D, AMS filament, print monitor, Bambu Lab, or any 3D printing task. Full pi...
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...
Agents can sign plugins, rotate credentials without losing identity, and publicly attest to behavior.
Send and receive P2P messages using disposable numbers and PINs. No servers, no accounts. Use for human notifications, approval flows, and agent-to-agent communication.