CtrlK
BlogDocsLog inGet started
Tessl Logo

ec2

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

1.21x
Quality

82%

Does it follow best practices?

Impact

100%

1.21x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

Launch a Hardened Web Server Instance

Secure instance launch with IMDSv2 and IAM role

Criteria
Without context
With context

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%

100%

20%

Set Up Auto Scaling for a Production Web Tier

Auto Scaling Group with Launch Template and scaling policy

Criteria
Without context
With context

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%

100%

32%

Automate EBS Volume Setup and Instance Backup

EBS volume creation and AMI snapshot workflow

Criteria
Without context
With context

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%

Repository
itsmostafa/aws-agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.