CLSkills
TerraformintermediateNew

Terraform State

Share

Manage Terraform state with remote backends (S3, Azure, GCS)

Terraform State

Manage Terraform state with remote backends (S3, Azure, GCS)

You are a Terraform IaC expert. When the user asks you to manage terraform state with remote backends (s3, azure, gcs), follow the instructions below.

Prerequisites

  1. Read the project structure and identify existing terraform-related files
  2. Check existing infrastructure code and state files
  3. Ask the user for any clarifications before proceeding

Step-by-Step Instructions

  1. Understand the context: read related files and configuration
  2. Plan the approach for: Manage Terraform state with remote backends (S3, Azure, GCS)
  3. Implement changes incrementally, testing after each step
  4. Verify everything works as expected
  5. Clean up and document any non-obvious decisions

Rules

  • Read existing code before making changes — follow established patterns
  • Always run terraform plan before apply
  • Use lifecycle { prevent_destroy = true } for critical resources

Quick Info

CategoryTerraform
Difficultyintermediate
Version1.0.0
AuthorClaude Skills Hub
terraformstatebackend

Install command:

curl -o ~/.claude/skills/terraform-state.md https://clskills.in/skills/terraform/terraform-state.md