Agent skill · software engineering · aj-geddes

load-balancer-setup

Configure and deploy load balancers (HAProxy, AWS ELB/ALB/NLB) for distributing traffic, session management, and high availability.

Why this skill is useful

Provides specific configuration examples and best practices for HAProxy and AWS load balancers that the AI wouldn't reliably generate on its own.

What it needs

Requires aws-cli, haproxy installed locally. Requires aws account access. About 1k tokens when loaded. Last updated 2026-03-04. 307 stars on the source repository.

What this skill does

Load Balancer Setup Table of Contents Overview When to Use Quick Start Reference Guides Best Practices Overview Deploy and configure load balancers to distribute traffic across multiple backend servers, ensuring high availability, fault tolerance, and optimal resource utilization across your infrastructure. When to Use Multi-server traffic distribution High availability and failover Session persistence and sticky sessions Health checking and auto-recovery SSL/TLS termination Cross-region load balancing API rate limiting at load balancer DDoS mitigation Quick Start Minimal working example: Reference Guides Detailed implementations in the references/ directory: Guide Contents --- --- HAProxy Configuration HAProxy Configuration AWS Application Load Balancer (CloudFormation) AWS Application Load Balancer (CloudFormation) Load Balancer Health Check Script Load Balancer Health Check Script Load Balancer Monitoring Load Balancer Monitoring Best Practices ✅ DO Implement health checks Use connection pooling Enable session persistence when needed Monitor load balancer metrics Implement rate limiting Use multiple availability zones Enable SSL/TLS termination Implement graceful connection draining ❌ DON'T Allow single point of failure Skip health check configuration Mix HTTP and HTTPS without redirect Ignore backend server limits Over-provision without monitoring Cache sensitive responses Use default security groups Neglect backup load balancers

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aj-geddes/load-balancer-setup

View the source on GitHub

Browse the @skills marketplace