aws-vpc

Design and implement AWS VPC networking with subnets, route tables, and security groups.

46|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill aws-vpc-bagelhole
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-vpc
Source: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/main/infrastructure/cloud-aws/aws-vpc
Command: npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill aws-vpc-bagelhole

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of designing, implementing, and configuring robust Virtual Private Cloud (VPC) networking within Amazon Web Services, ensuring secure and efficient network infrastructure.

Core Features & Use Cases

  • VPC Creation: Set up a new VPC with specified CIDR blocks.
  • Subnet Configuration: Define public and private subnets across multiple Availability Zones.
  • Network Components: Implement Internet Gateways, NAT Gateways, and Route Tables for connectivity.
  • Security Groups: Create and manage security groups to control inbound and outbound traffic.
  • Use Case: When launching a new application in AWS, use this Skill to establish a secure and scalable network foundation with isolated private subnets for databases and public subnets for web servers.

Quick Start

Use the aws-vpc skill to create a new VPC with a CIDR block of 10.0.0.0/16 and two public subnets.

Frequently Asked Questions about aws-vpc

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

FAQPage Schema
How do I create a VPC with public and private subnets in AWS?

To create a VPC with public and private subnets in AWS, you define a CIDR block and configure route tables. This Skill designs the network architecture, defining subnets across multiple Availability Zones for secure isolation.

What is the best way to configure security groups for an AWS VPC?

Configuring security groups for an AWS VPC involves creating rules to control inbound and outbound traffic. This Skill manages security groups to ensure your cloud-based applications maintain a secure and scalable network foundation.

When do I need NAT Gateways and Internet Gateways in my AWS network?

You need NAT Gateways and Internet Gateways in your AWS network when private subnets require outbound internet access or public subnets need inbound connectivity. This Skill implements these components to establish proper VPC connectivity.

Do I need the AWS CLI to provision VPC networking resources?

Yes, you need the AWS CLI to provision VPC networking resources. This Skill requires AWS CLI commands for resource provisioning and configuration to design and implement your Virtual Private Cloud infrastructure.

How does setting up route tables improve AWS VPC network scalability?

Setting up route tables improves AWS VPC network scalability by directing traffic between subnets and gateways efficiently. This Skill implements route tables alongside Internet and NAT Gateways to ensure secure and efficient network infrastructure.