devops-infrastructure-as-code

Generate declarative IaC modules with remote state and drift detection.

6|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/lookatitude/guild --skill devops-infrastructure-as-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops-infrastructure-as-code
Source: https://github.com/lookatitude/guild/tree/main/skills/specialists/devops-infrastructure-as-code
Command: npx skills add https://github.com/lookatitude/guild --skill devops-infrastructure-as-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Declarative IaC for cloud components eliminates ad-hoc, error-prone infrastructure changes by providing a single source of truth and a repeatable deployment model.

Core Features & Use Cases

  • Parameterize region, environment, and lifecycle boundaries to avoid hardcoding assumptions and enable reuse across environments.
  • Provide remote state management, drift detection, and clear module boundaries to support safe, auditable deployments.
  • Handoff-ready: returns an IaC directory and backend configuration suitable for CI/CD pipelines or handoffs to DevOps workflows.

Quick Start

Provide a ready-to-use IaC module for a cloud component with remote state and drift checks.

Frequently Asked Questions about devops-infrastructure-as-code

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

FAQPage Schema
How do I author Terraform modules with remote state and drift detection?

Produce declarative IaC by parameterizing region, environment, and lifecycle boundaries to enable remote state management and drift detection. This generates a ready-to-use IaC directory with backend configuration suitable for CI/CD pipelines.

What is the best way to structure infrastructure as code for multiple environments?

Structure IaC by parameterizing region, environment, and lifecycle boundaries to avoid hardcoding assumptions. This establishes versioned module boundaries and remote state configuration, enabling repeatable deployments across multiple environments.

Does this approach to infrastructure as code support Pulumi and CDK?

Yes, declarative IaC supports Pulumi and CDK by producing modular components with remote state management and drift detection. It applies to scenarios requiring versioned module boundaries and remote state configuration across cloud resources.

How do I configure backend state and provider pinning for repeatable infrastructure?

Configure backend state and provider pinning by defining clear module boundaries with specific inputs and outputs. This establishes governance for repeatable infrastructure deployments, returning backend configuration suitable for DevOps workflows.

When do I need modular backends and drift detection in infrastructure as code?

You need modular backends and drift detection when eliminating ad-hoc, error-prone infrastructure changes. Declarative IaC provides a single source of truth and repeatable deployment model, supporting safe and auditable cloud deployments.