aws-iac

Automate AWS infrastructure provisioning across CloudFormation, CDK, Terraform, SAM, and Rain CLI.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill aws-iac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aws-iac
Source: https://github.com/tomz/agent-skills/tree/main/aws-iac
Command: npx skills add https://github.com/tomz/agent-skills --skill aws-iac

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AWS infrastructure provisioning is complex and error-prone; this skill consolidates major AWS IaC patterns (CloudFormation, CDK in TypeScript/Python, Terraform, SAM, and Rain CLI) into a single reference to accelerate reliable deployments.

Core Features & Use Cases

  • Comprehensive references for CloudFormation templates, CDK constructs, Terraform configurations, SAM templates, and Rain CLI workflows.
  • Best-practices guidance on versioning, parameterization, non-destructive updates, cross-account deployments, and security considerations.
  • Use cases include rapid environment replication, multi-service stack deployments, and policy-compliant infrastructure automation across AWS accounts.

Quick Start

Explore the AWS IaC templates and deploy a sample stack with your chosen tool.

Frequently Asked Questions about aws-iac

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate AWS infrastructure provisioning across multiple environments?

AWS infrastructure provisioning applies IaC templates and constructs to automate repeatable deployments. It uses CloudFormation, CDK, Terraform, and SAM to enforce versioning, parameterization, and security best practices across environments.

What is the best way to manage non-destructive updates for CloudFormation stacks?

Managing non-destructive updates for CloudFormation stacks requires parameterization and versioning best practices. This approach ensures policy-compliant infrastructure automation and safe multi-service stack deployments across AWS accounts.

Can I use CDK constructs with TypeScript and Python for multi-service stack deployments?

Yes, CDK supports multi-service stack deployments using TypeScript and Python constructs. It provides configuration references for rapid environment replication and cross-account deployments while maintaining security best practices.

Does Rain CLI work with CloudFormation templates for policy-compliant infrastructure automation?

Rain CLI integrates with CloudFormation templates to enable policy-compliant infrastructure automation. It provides CLI workflows for deploying stacks with non-destructive updates and security best practices across AWS accounts.

How do I replicate staging environments rapidly using Terraform configurations?

Rapid environment replication uses Terraform configurations with parameterization and versioning. This ensures repeatable deployments and policy compliance when automating infrastructure across multiple AWS accounts.

When should I use SAM templates instead of CloudFormation for serverless infrastructure?

Use SAM templates for serverless infrastructure requiring simplified parameterization and multi-service stack deployments. SAM provides specialized constructs while maintaining security best practices and non-destructive updates across AWS environments.