infrastructure

Design and review cloud infrastructure provisioning plans with IaC and networking.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ragnarula/cc-plugins --skill infrastructure-ragnarula
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: infrastructure
Source: https://github.com/ragnarula/cc-plugins/tree/main/sdd/skills/infrastructure
Command: npx skills add https://github.com/ragnarula/cc-plugins --skill infrastructure-ragnarula

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams design and review cloud infrastructure provisioning strategies, translating requirements into scalable, reliable infrastructure solutions.

Core Features & Use Cases

  • Infrastructure as Code practices: IaC for repeatable, auditable deployments.
  • Networking and compute design: VPCs, subnets, load balancers, autoscaling, and resilient architecture.
  • Backup, recovery, and cost management: cross-region resilience, data protection, and cost optimization.

Quick Start

Ask the AI to draft an IaC plan for a fault-tolerant three-tier application in AWS using Terraform, including VPC, subnets, autoscaling, and a managed database.

Frequently Asked Questions about infrastructure

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

FAQPage Schema
How do I design cloud infrastructure with Terraform for multi-AZ resilience?

Terraform infrastructure as code enables multi-AZ resilience by defining VPCs, subnets across availability zones, load balancers, and autoscaling groups in version-controlled, repeatable configurations. This approach codifies your cloud architecture, supports peer review, and ensures consistent deployment across regions for fault tolerance.

What's the best way to plan disaster recovery and backup strategies for cloud applications?

Disaster recovery planning combines cross-region replication, managed database backups, and automated recovery procedures defined in infrastructure code. This Skill designs backup topology, failover mechanisms, and cost-optimized retention policies to protect data and minimize downtime across major cloud platforms.

How do I implement network segmentation and access control in cloud infrastructure?

Network segmentation uses VPCs, subnets, security groups, and network ACLs to isolate workloads and control traffic flow. Access control combines identity policies, role-based permissions, and least-privilege principles to restrict who can reach which resources, reducing attack surface.

Can I use infrastructure as code to manage cost visibility in cloud deployments?

Yes. IaC practices enable cost tagging, resource quotas, and automated reporting within your infrastructure definitions. By codifying billing policies and resource allocation upfront, you gain visibility into costs, prevent overspending, and optimize resource utilization across your cloud environment.

What cloud platforms does infrastructure as code with Terraform support?

Terraform infrastructure design works with AWS, Azure, Google Cloud, and other major cloud providers through provider-specific modules. This multi-cloud capability lets you standardize IaC practices, migrate workloads, and avoid vendor lock-in while maintaining consistent networking and compute patterns.

Do I need existing cloud knowledge to design scalable infrastructure with IaC?

This Skill guides teams through cloud architecture fundamentals—VPCs, load balancers, autoscaling, managed databases—and translates business requirements into infrastructure code. Prior cloud experience helps, but the Skill applies proven patterns for three-tier applications, resilience, and modular design that work regardless of expertise level.