AWS CloudFormation
Independent PiSkill directory guide. The original skill remains hosted by AWS Agent Toolkit.
What is AWS CloudFormation?
Guides infrastructure-as-code work with AWS CloudFormation, including template authoring, deployment, troubleshooting, stack behavior, dependencies, and production-safe infrastructure changes.
What does AWS CloudFormation do?
AWS CloudFormation is an AWS Agent Toolkit skill for authoring, deploying and troubleshooting infrastructure-as-code stacks. It helps agents reason about templates, resource dependencies, stack behavior and production-safe changes so infrastructure updates remain explicit and reviewable.
Who is AWS CloudFormation best for?
- Teams managing AWS infrastructure with CloudFormation
- Developers creating or updating stack templates
- Projects troubleshooting failed stack operations
- AI agents preparing reviewable infrastructure changes
Common use cases
- Create a CloudFormation template for a new service
- Update an existing stack safely
- Diagnose a failed stack deployment
- Review dependencies and replacement risk before deployment
How does AWS CloudFormation work?
The skill translates the infrastructure requirement into CloudFormation resources and dependencies, then validates the template and stack behavior before deployment. It pays attention to change impact because some property updates can replace or remove resources.
Key benefits
- Keeps AWS infrastructure declarative
- Supports repeatable stack deployments
- Useful for troubleshooting failed changes
- Encourages review of replacement and dependency risk
Things to know
- Infrastructure changes can be destructive
- Service-specific properties still require AWS knowledge
- Production stacks should use change review and recovery planning
Compatible tools
Frequently asked questions
What does the AWS CloudFormation skill do?
Why review a CloudFormation change before deploying it?
Related skills
AWS CDK
Supports authoring, deploying, refactoring, and troubleshooting AWS CDK infrastructure in TypeScript or Python, including stack design, constructs, drift, imports, and safe deployment workflows.
AWS Compute
Helps provision, scale, and operate EC2 workloads, covering instance selection, launch templates, Auto Scaling, Spot, AMIs, IMDSv2, Systems Manager, and common fleet failures.
AWS Containers
Guides container workloads on AWS across services such as ECS and ECR, with production-oriented patterns for images, task definitions, deployments, networking, scaling, and troubleshooting.
AWS Observability
Helps implement and troubleshoot AWS observability using services such as CloudWatch, X-Ray, and CloudTrail for logs, metrics, traces, alarms, diagnostics, and operational visibility.
SageMaker Production Defaults
Guides production-oriented SageMaker endpoint setup with sensible serving modes, autoscaling, monitoring alarms, and tagging instead of a minimal development-only deployment.
Terraform Stacks
Helps structure and orchestrate Terraform deployments across multiple environments or regions using Terraform Stacks and reusable infrastructure components.