infrastructure
Infrastructure-as-Code specialist for Terraform, AWS, Azure, and serverless architectures. Use when setting up cloud infrastructure, writing Terraform modules, or deploying to AWS Lambda/Vercel/Cloudflare. Covers VPC configuration, container orchestration, and CI/CD pipeline infrastructure.
Why use this skill?
Automate your cloud infrastructure with the OpenClaw Infrastructure skill. Deploy production-ready Terraform for AWS, Azure, and serverless environments.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-infrastructureWhat This Skill Does
The Infrastructure skill is a specialized OpenClaw agent capability designed to act as your Infrastructure-as-Code (IaC) partner. It automates the provisioning, management, and scaling of cloud resources using Terraform. Rather than manual configuration, this skill follows a strict modular architecture, breaking down complex cloud environments into distinct, manageable layers: Compute, Database, Storage, Networking, Monitoring, and CI/CD. It is built to enforce security best practices by default, ensuring that every deployment adheres to the principle of least privilege, utilizes encrypted connections, and implements production-grade monitoring through CloudWatch. Whether you are bootstrapping a new serverless backend on AWS Lambda, setting up multi-region Azure Functions, or deploying high-scale PostgreSQL databases on Supabase, this skill manages the lifecycle of your infrastructure while ensuring compliance with your predefined environmental configurations (dev, staging, prod).
Installation
To integrate this capability into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/anton-abyzov/sw-infrastructure
Ensure your local environment contains the necessary CLI tools (AWS CLI, Terraform, Wrangler, etc.) so that the agent can perform its auto-execution tasks.
Use Cases
- Rapid Cloud Bootstrapping: Automatically provision VPCs, subnets, and security groups according to your organization's compliance standards.
- Serverless Backend Scaling: Define and deploy AWS Lambda functions and API Gateways with associated IAM roles that restrict access to the bare minimum required.
- CI/CD Pipeline Automation: Architect automated deployment pipelines that integrate with your git repositories for frictionless deployments.
- Environment Lifecycle Management: Seamlessly switch between dev, staging, and prod configurations using optimized
.tfvarsfiles that balance cost, redundancy, and log retention requirements.
Example Prompts
- "I need to set up a new production-ready serverless environment on AWS. Please start with the networking layer including a VPC and private subnets."
- "Generate the Terraform configuration for a secure S3 bucket that encrypts data at rest and only allows access from my specific Lambda execution role."
- "Help me migrate my staging infrastructure from AWS Lambda to a Vercel-based serverless setup, keeping the existing DynamoDB backend."
Tips & Limitations
- Chunking is mandatory: The skill is optimized to output one layer at a time. Do not attempt to provision an entire architecture in a single response to maintain high code quality.
- Credential Security: Always ensure your environment variables are configured correctly. The agent will automatically detect your local cloud credentials and execute commands only when authorized.
- Security Over Convenience: The skill strictly avoids wildcards in IAM policies. If your deployment fails, verify if your resource naming conventions align with the strict IAM policies being generated.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-infrastructure": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, external-api, code-execution
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.