Aws Cloudformation Auto Scaling

CloudFormation-stillaser for EC2/ECS Auto Scaling-grupper, -policyer og livssyklus-hooks

av giuseppe-trisciuoglio · giuseppe-trisciuoglio/developer-kit

Krever oppsett ★ 7.2/10

Aws Cloudformation Auto Scaling — CloudFormation-stillaser for EC2/ECS Auto Scaling-grupper, -policyer og livssyklus-hooks

Hva den gjør

Gir AWS CloudFormation YAML-mønstre for Auto Scaling: launch templates, Auto Scaling Groups, målsporing og trinnvis skaleringspolicyer, livssyklus-hooks, ALB-integrasjon, CloudWatch-alarmer og cross-stack-eksport. Utløses når en bruker ber om å skrive eller utvide CloudFormation for EC2/ECS-skalering, ASG-kapasitet eller skaleringspolicyer. Leveres med en begrensninger-referanse pluss validate/verify AWS CLI-kommando-snutter.

Testrapport

SKILL.md funnet på den slug-matchende stien; frontmatter parses med name+description+allowed-tools (Read,Write,Bash). Alle tre refererte filer (constraints.md/examples.md/reference.md) returnerer HTTP 200; ingen sikkerhetsbrudd (kun standard yum UserData). Utløserfraser testet — SKAL laste: (1) "Write a CloudFormation template for an EC2 Auto Scaling Group with CPU target-tracking behind an ALB", (2) "Add a lifecycle hook and scaling policy to my ASG CloudFormation stack", (3) "Set up scheduled scaling for my ECS service via CloudFormation"; SKAL IKKE: (4) "Write a Terraform module for an autoscaling group" (ikke CloudFormation), (5) "Create a plain single EC2 instance CloudFormation template, no scaling" (søsken aws-cloudformation-ec2 skill) — 5/5 korrekt. Utdata-test: skrev en grunnlinje ASG+ALB-mal fra minnet, deretter en som strengt fulgte ferdighetens trinn/komplett-eksempel. Ferdigheten legger til reell bredde over grunnlinjen (TargetGroup + HealthCheckType ELB, HealthCheckGracePeriod, tags med PropagateAtLaunch, cross-stack Export-utdata, pluss validate/verify CLI-arbeidsflyt). MEN å følge den strengt reproduserer to skjemafeil grunnlinjen unngikk: AWS::EC2::LaunchTemplate plasserer ImageId/InstanceType/SecurityGroupIds direkte under Properties i stedet for inne i den påkrevde LaunchTemplateData-blokken, og den deklarerer InstanceType med type AWS::EC2::Instance::Type som ikke er en gyldig CloudFormation-parametertype — begge ville feile aws cloudformation validate-template. Kunne ikke kjøre validate-template (ingen AWS-legitimasjon), så feil verifisert mot kjent CFN-skjema, ikke live. Dokumentasjon trukket for å kalle disse eksemplene "produksjonsklare" til tross for det ugyldige launch-template-skjemaet.

Testet på: 2026-07-31 · Claude Code 2.x (agent harness)

Installer

git clone --depth 1 https://github.com/giuseppe-trisciuoglio/developer-kit.git /tmp/aws-cloudformation-auto-scaling-src
mkdir -p ~/.claude/skills
cp -R /tmp/aws-cloudformation-auto-scaling-src/plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-auto-scaling ~/.claude/skills/aws-cloudformation-auto-scaling
# No external deps to install the skill. To actually run its validate/verify snippets you need the AWS CLI configured with credentials.
# References ship alongside SKILL.md: references/constraints.md, examples.md, reference.md (all present, HTTP 200).

Kommandoer og eksempelprompter

  • /aws-cloudformation-auto-scalingCloudFormation-stillaser for EC2/ECS Auto Scaling-grupper, -policyer og livssyklus-hooks

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Write a CloudFormation template for EC2 auto scaling
  • Add a scaling policy to this ECS service
  • Set up predictive scaling for this Lambda function