ec2

Manage AWS EC2 instance lifecycle, networking, and security settings.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/northseadl/skillwisp --skill ec2-northseadl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ec2
Source: https://github.com/northseadl/skillwisp/tree/main/skills/%40itsmostafa/ec2
Command: npx skills add https://github.com/northseadl/skillwisp --skill ec2-northseadl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the complex task of managing Amazon EC2 virtual machines, ensuring efficient deployment, robust security, and cost-effective operation.

Core Features & Use Cases

  • Instance Lifecycle Management: Launch, stop, start, reboot, and terminate EC2 instances.
  • Networking & Security: Configure security groups, VPCs, and subnets.
  • Automation: Automate instance creation, AMI building, and scaling with Auto Scaling Groups.
  • Use Case: Deploy a scalable web application by launching multiple EC2 instances, configuring their security groups, and setting up an Auto Scaling Group to handle varying traffic loads.

Quick Start

Launch a new t3.micro EC2 instance with the name 'web-server' using the provided AMI and security group.

Frequently Asked Questions about ec2

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate launching AWS EC2 instances with user data?

You can automate launching AWS EC2 instances by using the Skill to programmatically configure instance settings and inject user data during the creation process. It leverages AWS CLI and boto3 to handle the deployment automatically.

What's the best way to configure security groups and VPCs for Amazon EC2 virtual machines?

Configuring security groups and VPCs for Amazon EC2 virtual machines is handled directly through the Skill's networking management capabilities. You can define security settings and subnet configurations to ensure robust access control for your instances.

Can I create AMIs from existing EC2 instances programmatically?

Yes, you can create AMIs from existing EC2 instances programmatically. The Skill supports AMI building automation, allowing you to capture current instance states and generate custom images for future deployments.

How does setting up Auto Scaling Groups work for dynamic EC2 capacity management?

Setting up Auto Scaling Groups for dynamic EC2 capacity management involves configuring scaling policies that automatically adjust the number of virtual machine instances. This handles varying traffic loads efficiently based on your defined metrics.

Do I need AWS CLI and boto3 to manage EC2 instance lifecycle operations?

Yes, you need AWS CLI and boto3 installed since the Skill integrates directly with these tools for programmatic control. They provide the underlying interface required to execute lifecycle operations like start, stop, and terminate.

Why use automation scripts for EC2 infrastructure provisioning instead of manual configuration?

Using automation scripts for EC2 infrastructure provisioning ensures efficient deployment and cost-effective operation compared to manual configuration. It minimizes human error and allows rapid scaling of virtual machines across your cloud computing environment.