iac

Installation
SKILL.md

Infrastructure as Code

Overview

Infrastructure as Code (IaC) defines and manages cloud resources, containers, and deployment pipelines through declarative or imperative code rather than manual configuration. This skill covers the major IaC tools and their trade-offs.

Tool Landscape

Tool Approach Language Scope
Terraform Declarative HCL Multi-cloud infrastructure
Pulumi Imperative TypeScript, Python, Go, C# Multi-cloud infrastructure
CloudFormation Declarative JSON/YAML AWS-only infrastructure
Bicep Declarative Bicep DSL Azure-only infrastructure
ARM Declarative JSON Azure-only infrastructure
Kubernetes Declarative YAML Container orchestration
Helm Declarative (templated) YAML + Go templates Kubernetes package management
Docker Declarative Dockerfile Container image builds
Crossplane Declarative YAML (K8s CRDs) Kubernetes-native cloud provisioning
Dagger Imperative TypeScript, Python, Go CI/CD pipelines as code
Related skills

More from tyler-r-kendrick/agent-skills

Installs
8
GitHub Stars
9
First Seen
Feb 17, 2026