network-engineering

Design network topology and troubleshoot connectivity across cloud and on-premises environments.

4|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/89jobrien/steve --skill network-engineering
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: network-engineering
Source: https://github.com/89jobrien/steve/tree/main/steve/skills/network-engineering
Command: npx skills add https://github.com/89jobrien/steve --skill network-engineering

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Designing and maintaining reliable networks requires clear topology patterns, troubleshooting workflows, and secure configurations. This Skill provides architecture, diagnostics, and security best practices.

Core Features & Use Cases

  • Network Architecture: VPC design, subnets, and routing
  • Load Balancing & DNS: health checks, routing strategies, DNS records
  • Security & Troubleshooting: TLS, firewall rules, and common checks
  • Performance Tuning: latency and throughput considerations
  • Troubleshooting Playbooks: step-by-step guidance

Quick Start

Design a VPC with three AZs and an ALB-based traffic flow for a web application.

Frequently Asked Questions about network-engineering

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

FAQPage Schema
How do I design a VPC with subnets and routing for a cloud application?

VPC design involves planning your network topology across availability zones, configuring subnets for different tiers, and establishing routing rules. This Skill covers subnet segmentation, inter-AZ communication, and traffic routing strategies to isolate workloads and optimize connectivity in cloud environments.

What's the best way to configure a load balancer with health checks and DNS?

Load balancer configuration requires setting up health checks to monitor backend instance availability, defining routing strategies across targets, and integrating DNS records for traffic distribution. This Skill provides patterns for ALB setup, health check tuning, and DNS management to ensure reliable traffic flow.

How do I troubleshoot network connectivity issues between services?

Network troubleshooting maps problems across OSI layers, traces routing paths, validates security group and firewall rules, and checks DNS resolution. This Skill provides diagnostic workflows and common checks to isolate connectivity failures in cloud and on-premises environments.

How do I harden network security with TLS configuration and firewall rules?

Network security hardening involves configuring TLS encryption for data in transit, defining firewall rules to restrict traffic flows, and implementing least-privilege access. This Skill covers certificate setup, rule design patterns, and security best practices to protect your infrastructure.

Can I use these network patterns for on-premises infrastructure?

Yes. The topology design, load balancing, DNS, and security patterns apply to both cloud and on-premises environments. This Skill addresses common architectural decisions regardless of deployment model, so your infrastructure can follow consistent design principles.

What performance optimizations should I apply to reduce network latency?

Performance tuning addresses latency and throughput by optimizing routing paths, selecting appropriate health check intervals, and configuring load balancing strategies. This Skill covers OSI layer considerations and configuration trade-offs to meet your application's performance requirements.