Agent skill · software engineering · aiskillstore
aws-cost-cleanup
Automated cleanup of unused AWS resources to reduce costs
Why this skill is useful
Adds multiple executable scripts for automated AWS resource cleanup that significantly reduce costs and are not commonly found in public documentation.
What it needs
Requires aws-cli, boto3 installed locally. Requires aws account access. About 4k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
AWS Cost Cleanup Automate the identification and removal of unused AWS resources to eliminate waste. When to Use This Skill Use this skill when you need to automatically clean up unused AWS resources to reduce costs and eliminate waste. Automated Cleanup Targets Storage Unattached EBS volumes Old EBS snapshots (>90 days) Incomplete multipart S3 uploads Old S3 versions in versioned buckets Compute Stopped EC2 instances (>30 days) Unused AMIs and associated snapshots Unused Elastic IPs Networking Unused Elastic Load Balancers Unused NAT Gateways Orphaned ENIs Cleanup Scripts Safe Cleanup (Dry-Run First) S3 Lifecycle Automation Cost Impact Calculator Automated Cleanup Lambda Cleanup Workflow 1. Discovery Phase (Read-only) Run all describe commands Generate cost impact report Review with team 2. Validation Phase Verify resources are truly unused Check for dependencies Notify resource owners 3. Execution Phase (Dry-run first) Run cleanup scripts with dry-run Review proposed changes Execute actual cleanup 4. Verification Phase Confirm deletions Monitor for issues Document savings Safety Checklist [ ] Run in dry-run mode first [ ] Verify resources have no dependencies [ ] Check resource tags for ownership [ ] Notify stakeholders before deletion [ ] Create snapshots of critical data [ ] Test in non-production first [ ] Have rollback plan ready [ ] Document all deletions Example Prompts Discovery "Find all unused resources and calculate potential savings" "Generate a cleanup report for my AWS account" "What resources can I safely delete?" Execution "Create a script to cleanup unattached EBS volumes" "Delete all snapshots older than 90 days" "Release unused Elastic IPs" Automation "Set up automated cleanup for old snapshots" "Create a Lambda function for weekly cleanup" "Schedule monthly resource cleanup" Integration with AWS Organizations Monitoring and Alerts Best Practices Schedule cleanup during maintenance windows Always create final snapshots before deletion Use resourc …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/aws-cost-cleanup