Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Define and manage cloud infrastructure using declarative configuration files or code. Covers Terraform, AWS CloudFormation, and Pulumi for provisioning compute, networking, storage, and databases across environments.
Declarative IaC lets you version, review, and reproduce infrastructure the same way you manage application code, eliminating manual console changes that cause drift.
When to use it
- Setting up a VPC with public and private subnets
- Deploying an RDS database with backup and deletion protection
- Managing multi-environment infrastructure with dev/staging/prod workspaces
- Importing existing AWS resources into Terraform state
- Previewing infrastructure changes before applying them
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: set up an S3-backed static website with CloudFront on AWS using Terraform
- 1Creates providers.tf with AWS provider pinned to ~> 5.0
- 2Writes main.tf with aws_s3_bucket, aws_s3_bucket_website_configuration, and public access policy resources
- 3Adds variables.tf for project name and environment, outputs.tf for the bucket endpoint
- 4Runs terraform init, then terraform plan to preview the changes
- 5Applies with terraform apply after user confirms the plan output
S3 bucket configured for static website hosting with public read policy, endpoint exported as Terraform output
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.