Agent skill · software engineering · jeremylongshore
configuring-auto-scaling-policies
Configure use when you need to work with auto-scaling.
Why this skill is useful
Provides specific automation scripts and configurations for auto-scaling across multiple cloud platforms that the AI wouldn't reliably generate on its own.
What it needs
Requires aws, az, gcloud, kubectl installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Configuring Auto-Scaling Policies Overview Configure auto-scaling policies for cloud workloads across AWS Auto Scaling Groups, GCP Managed Instance Groups, Azure VMSS, and Kubernetes Horizontal Pod Autoscaler (HPA). Generate scaling configurations based on CPU, memory, request rate, or custom metrics with appropriate thresholds, cooldown periods, and scale-in protection. Prerequisites Cloud provider CLI installed and authenticated (aws, gcloud, or az) For Kubernetes HPA: kubectl configured with cluster access and metrics-server deployed Baseline performance data for the target workload (average CPU, memory, request rate) Understanding of traffic patterns (steady, bursty, scheduled) IAM permissions to create/modify scaling policies and CloudWatch/Stackdriver alarms Instructions 1. Identify the scaling target: EC2 Auto Scaling Group, GCP MIG, Azure VMSS, or Kubernetes Deployment 2. Analyze current workload metrics to establish baseline utilization and peak patterns 3. Define scaling boundaries: minimum instances/pods, maximum instances/pods, desired count 4. Select scaling metric(s): CPU utilization, memory, request count, queue depth, or custom metrics 5. Set target thresholds: scale-out trigger (e.g., CPU > 70%), scale-in trigger (e.g., CPU < 30%) 6. Configure cooldown periods to prevent flapping (typically 300s scale-out, 600s scale-in) 7. Add scale-in protection for stateful workloads or leader nodes if needed 8. Generate the scaling policy configuration in the appropriate format (Terraform, YAML, or CLI commands) 9. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/configuring-auto-scaling-policies--2ec031