AWS EC2 virtual machine management for instances, AMIs, and networking. Use when launching instances, configuring security groups, managing key pairs, troubleshooting connectivity, or automating instance lifecycle.
88
82%
Does it follow best practices?
Impact
100%
1.21xAverage score across 3 eval scenarios
Passed
No known issues
Secure instance launch with IMDSv2 and IAM role
IMDSv2 enforced
100%
100%
IAM instance profile used
100%
100%
SSH CIDR restriction
100%
100%
Tag at launch time
100%
100%
wait_until_running called
100%
100%
instance.reload() called
100%
100%
Key pair query flag
100%
100%
chmod 400 on key file
100%
100%
boto3 library used
100%
100%
Script produces output
100%
100%
Auto Scaling Group with Launch Template and scaling policy
IMDSv2 in Launch Template
0%
100%
ELB health check type
100%
100%
Health check grace period
100%
100%
Multi-AZ deployment
100%
100%
Target tracking policy type
100%
100%
CPU metric used
100%
100%
Target CPU value 70%
100%
100%
Cooldown periods set
0%
100%
Tags propagate to instances
100%
100%
Launch Template referenced
100%
100%
Min/Max/Desired capacity set
100%
100%
EBS volume creation and AMI snapshot workflow
gp3 volume type
100%
100%
IOPS set to 3000
0%
100%
Throughput set to 125
0%
100%
Volume encrypted
0%
100%
AMI no-reboot flag
100%
100%
AMI date suffix
100%
100%
Snapshot description provided
100%
100%
Volume attached correctly
100%
100%
Script is executable bash
100%
100%
Cleanup included
100%
100%
5df6da7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.