terraform-god

Diagnose and resolve Terraform state, provider, and dependency issues.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/scottymcandrew/the-promptorium-scottys-archive-of-ai-chaos --skill terraform-god
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-god
Source: https://github.com/scottymcandrew/the-promptorium-scottys-archive-of-ai-chaos/tree/main/claude-skills/terraform-god
Command: npx skills add https://github.com/scottymcandrew/the-promptorium-scottys-archive-of-ai-chaos --skill terraform-god

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill acts as an elite Terraform specialist, capable of handling complex infrastructure challenges from initial architecture to deep debugging and optimization.

Core Features & Use Cases

  • Architecture & Design: Design scalable module hierarchies and state management strategies for greenfield deployments.
  • Optimization & Performance: Tune Terraform performance, reduce plan/apply times, and optimize resource utilization.
  • Debugging & Troubleshooting: Diagnose and resolve complex state issues, provider errors, and dependency conflicts.
  • Use Case: You're facing a Terraform plan that takes 30 minutes and fails intermittently. Use this Skill to analyze the state, identify bottlenecks, and refactor for faster, more reliable deployments.

Quick Start

Use the terraform-god skill to help debug a Terraform apply error related to an AWS S3 bucket.

Frequently Asked Questions about terraform-god

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

FAQPage Schema
How do I optimize Terraform plan and apply execution times for large infrastructure deployments?

To optimize Terraform performance, you can tune plan and apply execution times by analyzing infrastructure state, identifying resource bottlenecks, and refactoring module hierarchies for faster, more reliable deployments across cloud providers.

How does Terraform state management work for complex infrastructure as code architectures?

Terraform state management for complex architectures involves designing scalable module hierarchies and implementing state management strategies to track resource dependencies and ensure consistent infrastructure deployments across cloud providers.

Why does my Terraform apply fail intermittently with provider errors and dependency conflicts?

Terraform apply failures with provider errors and dependency conflicts occur due to complex state issues, requiring deep debugging of the execution model and provider protocols to diagnose and resolve the root cause.

Can I use Terraform to design scalable module hierarchies for greenfield cloud deployments?

Yes, you can use Terraform to design scalable module hierarchies and state management strategies specifically tailored for greenfield deployments across various cloud providers like AWS.

What is the best way to debug an AWS S3 bucket Terraform apply error?

The best way to debug an AWS S3 bucket Terraform apply error is to analyze the infrastructure state, diagnose provider protocol issues, and resolve dependency conflicts using expert-level troubleshooting techniques.

What are the limitations of using Terraform for infrastructure as code across multiple cloud providers?

Limitations of using Terraform across multiple cloud providers include complex state management challenges, provider protocol inconsistencies, and potential dependency conflicts that require deep architectural knowledge to resolve.