Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aws avatar

Enabling Lambda Vpc Internet Access

  • 2.7k installs
  • 2.2k repo stars
  • Updated August 4, 2026
  • aws/agent-toolkit-for-aws

enabling-lambda-vpc-internet-access is an agent skill that enables internet access for aws lambda functions deployed in vpc subnets by creating nat gateway infrastructure, configuring public/private subnet routing, and u

About

enabling-lambda-vpc-internet-access is an agent skill from aws/agent-toolkit-for-aws that enables internet access for aws lambda functions deployed in vpc subnets by creating nat gateway infrastructure, configuring public/private subnet routing, and updating security groups. use when a vpc. # Enabling Lambda VPC Internet Access ## Overview Domain expertise for enabling internet access from AWS Lambda functions running inside VPC private subnets. Lambda functions in a VPC cannot receive public IP addresses, so outbound internet access requires NAT Gateway infrastructure that routes traffic from private subnets through a public subnet Developers invoke enabling-lambda-vpc-internet-access during ship/testing work for testing & qa tasks. The skill documents triggers, prerequisites, and step-by-step workflows grounded in SKILL.md. Compatible with Claude Code, Cursor, and Codex agent runtimes that load marketplace skills.

  • Enabling Lambda VPC Internet Access
  • Enable internet access for a VPC Lambda function
  • To set up NAT Gateway infrastructure and configure routing for a Lambda function that needs internet access, follow the
  • See [Lambda VPC internet access setup procedure](references/lambda-vpc-internet-access.md).
  • Verify the route table associated with the Lambda subnets has a `0.0.0.0/0` route pointing to the NAT Gateway. See the f

Enabling Lambda Vpc Internet Access by the numbers

  • 2,716 all-time installs (skills.sh)
  • +373 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #329 of 2,153 Testing & QA skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

enabling-lambda-vpc-internet-access capabilities & compatibility

Capabilities
enabling lambda vpc internet access · enable internet access for a vpc lambda function · to set up nat gateway infrastructure and configu · see [lambda vpc internet access setup procedure] · verify the route table associated with the lambd
Use cases
orchestration
From the docs

What enabling-lambda-vpc-internet-access says it does

To set up NAT Gateway infrastructure and configure routing for a Lambda function that needs internet access, follow the procedure exactly.
SKILL.md
See [Lambda VPC internet access setup procedure](references/lambda-vpc-internet-access.md).
SKILL.md
Verify the route table associated with the Lambda subnets has a `0.0.0.0/0` route pointing to the NAT Gateway. See the full procedure for details.
SKILL.md
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill enabling-lambda-vpc-internet-access

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.7k
repo stars2.2k
Security audit3 / 3 scanners passed
Last updatedAugust 4, 2026
Repositoryaws/agent-toolkit-for-aws

What it does

Enables internet access for AWS Lambda functions deployed in VPC subnets by creating NAT Gateway infrastructure, configuring public/private subnet routing, and updating security groups. Use when a VPC

Who is it for?

Developers working on testing & qa during ship tasks.

Skip if: Tasks outside Testing & QA scope described in SKILL.md.

When should I use this skill?

Enables internet access for AWS Lambda functions deployed in VPC subnets by creating NAT Gateway infrastructure, configuring public/private subnet routing, and updating security groups. Use when a VPC

What you get

Completed testing & qa workflow aligned with SKILL.md steps.

  • NAT Gateway configuration
  • Updated VPC route tables
  • Verified Lambda internet egress

Files

SKILL.mdMarkdownGitHub ↗

Enabling Lambda VPC Internet Access

Overview

Domain expertise for enabling internet access from AWS Lambda functions running inside VPC private subnets. Lambda functions in a VPC cannot receive public IP addresses, so outbound internet access requires NAT Gateway infrastructure that routes traffic from private subnets through a public subnet to an Internet Gateway.

Enable internet access for a VPC Lambda function

To set up NAT Gateway infrastructure and configure routing for a Lambda function that needs internet access, follow the procedure exactly. See Lambda VPC internet access setup procedure.

Troubleshooting

NAT Gateway not working

Verify the route table associated with the Lambda subnets has a 0.0.0.0/0 route pointing to the NAT Gateway. See the full procedure for details.

Lambda function timeout

Check that security group outbound rules allow the necessary ports and that both the NAT Gateway and Internet Gateway are properly configured.

Network changes not taking effect

VPC networking changes can take 1–2 minutes to propagate. Wait before testing after creating a NAT Gateway or updating route tables.

Route table association issues

Confirm the Lambda function's subnets are associated with the route table that has the 0.0.0.0/0 route to the NAT Gateway.

Related skills

How it compares

Pick this over general AWS Lambda skills when outbound internet from a VPC private subnet is the specific failure, not cold starts or IAM permissions.

FAQ

What does enabling-lambda-vpc-internet-access do?

Enables internet access for AWS Lambda functions deployed in VPC subnets by creating NAT Gateway infrastructure, configuring public/private subnet routing, and updating security groups. Use when a VPC

When should I use enabling-lambda-vpc-internet-access?

During ship testing work for testing & qa.

Is enabling-lambda-vpc-internet-access safe to install?

Review the Security Audits panel on this listing before production use.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.