devops:terraform-request

Analyze infrastructure requests to generate and validate Terraform code changes.

Updated Feb 27, 2026
One-click install
npx skills add https://github.com/ChanghwanK/dotfiles --skill devops-terraform-request
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devops:terraform-request
Source: https://github.com/ChanghwanK/dotfiles/tree/main/claude/.claude/skills/devops%3Aterraform-request
Command: npx skills add https://github.com/ChanghwanK/dotfiles --skill devops-terraform-request

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of analyzing infrastructure requests and automatically generating, validating, and applying Terraform code changes, significantly reducing manual effort and potential errors in infrastructure management.

Core Features & Use Cases

  • Automated Request Analysis: Parses natural language requests to identify infrastructure needs (IAM, resource provisioning, configuration changes, network/security updates).
  • Intelligent Code Generation: Automatically maps requests to the correct Terraform files, extracts necessary information, and designs code modifications.
  • Automated Validation: Leverages AI agents to verify Terraform plans before applying changes, ensuring safety and accuracy.
  • Use Case: A developer needs to add a new S3 bucket for a project. They submit a request like "Create an S3 bucket for the socraai project in dev environment." This Skill will identify the correct Terraform file, infer bucket naming conventions, generate the HCL code, and even run terraform plan for review.

Quick Start

Use the devops:terraform-request skill to add IAM permissions for the 'socraai' sphere.

Frequently Asked Questions about devops:terraform-request

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

FAQPage Schema
How do I automate Terraform code generation for AWS infrastructure requests?

Automating Terraform code generation involves parsing natural language infrastructure requests to identify AWS resource needs, mapping them to the correct files, and automatically generating the necessary HCL code changes for resources like IAM permissions and S3 buckets.

Can I automatically add IAM permissions in Terraform from a natural language request?

Yes, you can add IAM permissions by submitting a natural language request. The system parses the request, identifies the necessary Terraform files, extracts the required information, and designs the specific code modifications to provision the IAM changes.

How does automated Terraform validation work before applying infrastructure changes?

Automated Terraform validation works by leveraging AI agents to verify the generated Terraform plans before applying changes. This ensures safety and accuracy by automatically checking the designed code modifications against the infrastructure request.

What is the best way to provision an AWS S3 bucket using Terraform automation?

The best way to provision an AWS S3 bucket is to submit a request specifying the project and environment. The automation identifies the correct Terraform file, infers naming conventions, generates the HCL code, and runs a Terraform plan for review.

Does this Terraform automation handle network and security configuration updates?

Yes, this Terraform automation handles network and security modifications. It parses your infrastructure requests to identify the necessary configuration updates, maps them to the correct files, and generates the required code changes automatically.

Are there prerequisites for parsing infrastructure requests to generate Terraform code?

To parse infrastructure requests and generate Terraform code, you need existing Terraform files in your repository. The automation analyzes your request to identify necessary files, extract information, and design code changes for your specific AWS environment.