Back to list
jeremylongshore

configuring-load-balancers

by jeremylongshore

Hundreds of Claude Code plugins with embedded AI skills. Learn via interactive Jupyter tutorials.

1,042🍴 135📅 Jan 23, 2026

SKILL.md


name: configuring-load-balancers description: | Configure use when configuring load balancers including ALB, NLB, Nginx, and HAProxy. Trigger with phrases like "configure load balancer", "create ALB", "setup nginx load balancing", or "haproxy configuration". Generates production-ready configurations with health checks, SSL termination, sticky sessions, and traffic distribution rules. allowed-tools: Read, Write, Edit, Grep, Glob, Bash(aws:), Bash(gcloud:), Bash(nginx:*) version: 1.0.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT

Configuring Load Balancers

Overview

This skill provides automated assistance for the described functionality.

Prerequisites

Before using this skill, ensure:

  • Backend servers are identified with IPs or DNS names
  • Load balancer type is determined (ALB, NLB, Nginx, HAProxy)
  • SSL certificates are available if using HTTPS
  • Health check endpoints are defined
  • Understanding of traffic distribution requirements (round-robin, least-connections)
  • Cloud provider CLI installed (if using cloud load balancers)

Instructions

  1. Select Load Balancer Type: Choose based on requirements (L4 vs L7, cloud vs on-prem)
  2. Define Backend Pool: List backend servers with ports and weights
  3. Configure Health Checks: Set check interval, timeout, and healthy threshold
  4. Set Up SSL/TLS: Configure certificates and cipher suites
  5. Define Routing Rules: Create path-based or host-based routing
  6. Enable Session Persistence: Configure sticky sessions if needed
  7. Add Monitoring: Set up logging and metrics collection
  8. Test Configuration: Validate syntax and test traffic distribution

Output

Nginx Configuration:

# {baseDir}/nginx/load-balancer.conf

## Error Handling

See `{baseDir}/references/errors.md` for comprehensive error handling.

## Examples

See `{baseDir}/references/examples.md` for detailed examples.

## Resources

- Nginx documentation: https://nginx.org/en/docs/
- HAProxy configuration guide: https://www.haproxy.org/
- AWS ALB documentation: https://docs.aws.amazon.com/elasticloadbalancing/
- GCP Load Balancing: https://cloud.google.com/load-balancing/docs
- Example configurations in {baseDir}/lb-examples/

Score

Total Score

85/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 1000以上

+15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon