Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

AWS CloudFormation Auto Scaling Patterns

A skill that generates and validates CloudFormation templates for EC2, ECS, and Lambda Auto Scaling.

Dev & CodingIntermediate33538AI score 9/10Last updated: Aug 18, 2026

What it does

  • Walks through building CloudFormation YAML for Auto Scaling Groups, Launch Templates/Configurations, scaling policies (target tracking, step, simple), and lifecycle hooks.
  • Shows template organization with Parameters, Outputs, Mappings, Conditions, plus cross-stack references via Export/ImportValue.
  • Wires in supporting resources: ALB target groups, CloudWatch alarms, and SNS notifications for scaling events.
  • Documents real service limits (max instances, policies per ASG, cooldowns) along with security and cost warnings.
  • Supplies AWS CLI commands to validate templates, create/execute change sets, and verify ASG health after deploy.

Who it's for

  • DevOps and SRE engineers managing AWS capacity as Infrastructure as Code.
  • Backend developers new to CloudFormation who want a vetted starting template.
  • Cloud architects optimizing cost with Spot and mixed instances policies.

Example uses

  1. "Give me a multi-AZ ASG, 2–10 t3.micro instances, 70% CPU target tracking behind an ALB" → full template with Launch Template, Target Group, and ScalingPolicy.
  2. "Ship logs to S3 before an instance terminates" → an EC2_INSTANCE_TERMINATING lifecycle hook with SNS topic and IAM role.
  3. "Another stack needs this ASG name" → Output Export naming conventions and Fn::ImportValue usage.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/giuseppe-trisciuoglio/developer-kit/HEAD/plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-auto-scaling/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-auto-scaling folder from the GitHub repo giuseppe-trisciuoglio/developer-kit into my ~/.claude/skills/aws-cloudformation-auto-scaling/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/giuseppe-trisciuoglio/developer-kit.git /tmp/developer-kit && mkdir -p ~/.claude/skills && cp -r /tmp/developer-kit/plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-auto-scaling ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and clone the repo: git clone https://github.com/giuseppe-trisciuoglio/developer-kit.git /tmp/developer-kit
  2. Create the skills directory: mkdir -p ~/.claude/skills
  3. Copy the skill folder: cp -r /tmp/developer-kit/plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-auto-scaling ~/.claude/skills/
  4. Verify with ls ~/.claude/skills/aws-cloudformation-auto-scaling — you should see SKILL.md and the references folder.
  5. Install the AWS CLI and run aws configure so template validation and deployment work.
  6. Restart Claude Code, then prompt something like "build a CloudFormation Auto Scaling Group template".
  7. Always preview generated templates with a change set before applying them to production.