Aws Cloudformation Auto Scaling

CloudFormation scaffolding voor EC2/ECS Auto Scaling groepen, policies en lifecycle hooks

Door giuseppe-trisciuoglio · giuseppe-trisciuoglio/developer-kit

Werkt met setup ★ 7.2/10

Aws Cloudformation Auto Scaling — CloudFormation scaffolding voor EC2/ECS Auto Scaling groepen, policies en lifecycle hooks

Wat het doet

Biedt AWS CloudFormation YAML-patronen voor Auto Scaling: launch templates, Auto Scaling Groups, target-tracking en step scaling policies, lifecycle hooks, ALB integratie, CloudWatch alarms, en cross-stack exports. Triggert wanneer een gebruiker vraagt om CloudFormation te schrijven of uit te breiden voor EC2/ECS scaling, ASG capacity, of scaling policies. Levert een constraints referentie plus validate/verify AWS CLI command snippets.

Testrapport

SKILL.md gevonden op het slug-overeenkomende pad; frontmatter parseert met name+description+allowed-tools (Read,Write,Bash). Alle drie de gerefereerde bestanden (constraints.md/examples.md/reference.md) retourneren HTTP 200; geen beveiligingsrisico's (alleen standaard yum UserData). Triggerzinnen getest — MOET laden: (1) "Schrijf een CloudFormation template voor een EC2 Auto Scaling Group met CPU target-tracking achter een ALB", (2) "Voeg een lifecycle hook en scaling policy toe aan mijn ASG CloudFormation stack", (3) "Stel scheduled scaling in voor mijn ECS service via CloudFormation"; MOET NIET: (4) "Schrijf een Terraform module voor een autoscaling group" (geen CloudFormation), (5) "Maak een plain single EC2 instance CloudFormation template, geen scaling" (sibling aws-cloudformation-ec2 skill) — 5/5 correct. Output test: een baseline ASG+ALB template uit het geheugen geschreven, vervolgens een die strikt de stappen/complete-example van de skill volgt. De skill voegt echte breedte toe ten opzichte van de baseline (TargetGroup + HealthCheckType ELB, HealthCheckGracePeriod, tags met PropagateAtLaunch, cross-stack Export outputs, plus validate/verify CLI workflow). MAAR het strikt volgen ervan reproduceert twee schemafouten die de baseline vermeed: AWS::EC2::LaunchTemplate plaatst ImageId/InstanceType/SecurityGroupIds direct onder Properties in plaats van binnen het vereiste LaunchTemplateData-blok, en het declareert InstanceType met type AWS::EC2::Instance::Type wat geen geldig CloudFormation parametertype is — beide zouden falen bij aws cloudformation validate-template. Kon validate-template niet uitvoeren (geen AWS creds), dus defecten geverifieerd tegen bekend CFN schema, niet live. Docs afgewaardeerd voor het noemen van deze voorbeelden "production-ready" ondanks het ongeldige launch-template schema.

Getest op: 2026-07-31 · Claude Code 2.x (agent harness)

Installatie

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).

Commando's en voorbeeldprompts

  • /aws-cloudformation-auto-scalingCloudFormation scaffolding voor EC2/ECS Auto Scaling groepen, policies en lifecycle hooks

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

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