Design VPCs, subnets, security groups, load balancing, and DNS architecture. Plan for segmentation, DDoS protection, and failover. Use when architecting network infrastructure.
How this skill is triggered — by the user, by Claude, or both
Slash command
/infrastructure-design:network-topologyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Design secure, scalable network architecture with proper segmentation, load balancing, and failover.
Design secure, scalable network architecture with proper segmentation, load balancing, and failover.
You are designing network infrastructure. Plan VPCs, subnets, security groups, load balancers, DNS, DDoS protection. Read application requirements, compliance needs, and expected traffic patterns.
Based on network architecture best practices (AWS VPC, GCP VPC):
Design VPC: CIDR block (10.0.0.0/16 typical). Public subnets in AZ-1 and AZ-2 for web tier. Private subnets for database tier. NAT Gateway for outbound access from private.
Segment with Security Groups: Web tier: allow 80/443. App tier: allow traffic from web only. Database tier: allow traffic from app tier only. Principle of least privilege.
Plan Load Balancing: Application Load Balancer (ALB) for web traffic; routes by hostname/path. Network Load Balancer (NLB) for high performance, millions of RPS.
Set Up DNS: Route 53 routes users to nearest region or healthy endpoint. Health checks detect failures; failover to standby. Support multiple A records for multi-region.
Implement DDoS Protection: CloudFlare or Shield Standard for volumetric attacks. WAF for application-layer attacks (SQL injection, XSS). Rate limiting for API abuse.
npx claudepluginhub sethdford/claude-skills --plugin architect-infrastructure-designDesign and build networking infrastructure — VPCs, subnets, DNS, load balancers, firewall rules. Use when asked to "set up networking", "VPC design", "configure DNS", "load balancer setup", "network architecture", or "firewall rules".
Designs and builds networking infrastructure: VPCs, subnets, DNS, load balancers, firewall rules. For cloud IaC projects using Terraform/Pulumi; activates on networking setup, VPC design, DNS config requests.
Guides AWS VPC network design: subnet tiers (public/private/database), AZ distribution, CIDR ranges, NAT gateways, private endpoints, DNS zones, API gateways.