A comprehensive automation skill for managing cloud resources via declarative configuration using industry-standard tools like Terraform, CloudFormation, and Pulumi.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install infra-as-code
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install infra-as-code using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill empowers developers to manage cloud infrastructure with the same rigor as application code. By utilizing Openclaw Skills, teams can provision complex environments including networking, compute, and storage across various providers. It bridges the gap between manual console management and automated, version-controlled infrastructure, ensuring that every resource from a VPC to a Lambda function is reproducible and documented.
Whether you are working with HashiCorp Terraform for multi-cloud flexibility, AWS CloudFormation for native stack management, or Pulumi for a code-first approach in TypeScript or Python, this skill provides the necessary patterns and workflows. It focuses on the complete lifecycle of infrastructure, including initialization, planning, deployment, and state management, providing a robust foundation for modern DevOps practices.
To get started with this skill, ensure you have the required CLI tools installed for your preferred framework. For Terraform users:
# Initialize a new infrastructure project
mkdir cloud-infra && cd cloud-infra
terraform init
For those preferring a code-first approach with Pulumi:
# Start a new AWS TypeScript project
pulumi new aws-typescript
You must also configure your cloud provider credentials (e.g., AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY) as environment variables to allow Openclaw Skills to interact with your cloud resources.
The skill organizes infrastructure data through specific file structures and state metadata to ensure consistency.
| Component | File Type | Purpose |
|---|---|---|
| Resource Definitions | .tf, .yaml, .ts | Contains the declarative logic for cloud resources. |
| State File | .tfstate / Pulumi Service | Tracks the mapping between your code and real-world resources. |
| Variables | .tfvars / config.yaml | Stores input parameters for different environments. |
| Outputs | outputs.tf | Defines data to be exported, such as endpoint URLs or resource IDs. |
Loading
A comprehensive suite of advanced Git operations designed to streamline complex version control tasks, from history cleanup to bug hunting and repository management.

A comprehensive toolkit for encoding, decoding, and converting data between common formats, hashes, and serialization standards.

A comprehensive toolkit for diagnosing and fixing critical developer disasters, from git history corruption to production server failures.

A secure execution environment for AI agents that provides VM-level isolation and granular network controls using Docker.

A comprehensive toolkit for parsing, searching, and debugging application logs across multiple formats, including plain text and structured JSON.

Automate project builds, tests, and deployments using Makefiles and modern alternatives like Just and Task.








































