Aws Cloudformation Auto Scaling
CloudFormation-ställning för EC2/ECS Auto Scaling-grupper, policyer och livscykelkrokar
Fungerar med konfiguration
Vad den gör
Tillhandahåller AWS CloudFormation YAML-mönster för Auto Scaling: launch templates, Auto Scaling Groups, target-tracking och step scaling-policyer, lifecycle hooks, ALB-integration, CloudWatch-larm och cross-stack-exporter. Utlöses när en användare ber att skriva eller utöka CloudFormation för EC2/ECS-skalning, ASG-kapacitet eller skalningspolicyer. Levereras med en constraints-referens plus validate/verify AWS CLI-kommandon.
Testrapport
Hittade SKILL.md på den slug-matchande sökvägen; frontmatter parsas med name+description+allowed-tools (Read,Write,Bash). Alla tre refererade filer (constraints.md/examples.md/reference.md) returnerar HTTP 200; inga säkerhetsbrister (endast standard yum UserData). Trigger-fraseringar testade — BÖR laddas: (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"; BÖR INTE: (4) "Write a Terraform module for an autoscaling group" (inte CloudFormation), (5) "Create a plain single EC2 instance CloudFormation template, no scaling" (syskonfärdighet aws-cloudformation-ec2) — 5/5 korrekt. Utdata-test: skrev en baslinje ASG+ALB-mall från minnet, sedan en som strikt följde färdighetens steg/kompletta exempel. Färdigheten lägger till verklig bredd över baslinjen (TargetGroup + HealthCheckType ELB, HealthCheckGracePeriod, tags med PropagateAtLaunch, cross-stack Export-utdata, plus validate/verify CLI-arbetsflöde). MEN att strikt följa den reproducerar två schemadefekter som baslinjen undvek: AWS::EC2::LaunchTemplate placerar ImageId/InstanceType/SecurityGroupIds direkt under Properties istället för inuti det obligatoriska LaunchTemplateData-blocket, och den deklarerar InstanceType med typen AWS::EC2::Instance::Type vilket inte är en giltig CloudFormation-parametertyp — båda skulle misslyckas med aws cloudformation validate-template. Kunde inte köra validate-template (inga AWS-uppgifter), så defekter verifierades mot känt CFN-schema, inte live. Dokumentation fick avdrag för att kalla dessa exempel "production-ready" trots det ogiltiga launch-template-schemat.
Testad: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
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).
Kommandon och exempelprompter
/aws-cloudformation-auto-scalingCloudFormation-ställning för EC2/ECS Auto Scaling-grupper, policyer och livscykelkrokar
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Write a CloudFormation template for EC2 auto scalingAdd a scaling policy to this ECS serviceSet up predictive scaling for this Lambda function