Skip to content
Skillpedia
Deploy & cloud (DevOps)48k · #4349

terraform-infrastructure

Helps your agent manage cloud infrastructure with Terraform. It teaches creating modules, managing state, and automating provisioning for scale.

What it does

This tool helps organize and create cloud computer infrastructure (like servers and networks) using special code. It allows you to manage this infrastructure more easily and securely, especially when you need multiple versions or environments.

When to use it

  • ✓When you need to create servers and networks in the cloud.
  • ✓When you want to create reusable infrastructure 'pieces'.
  • ✓To manage different versions of your infrastructure (e.g., test and production).

Example of what to ask your AI

“Set up the basic infrastructure for a new website using Terraform.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/terraform-infrastructure/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/terraform-infrastructure/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You write code that describes how your infrastructure should look. The tool reads this code and creates or updates the cloud resources to match your description.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill terraform-infrastructure

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/terraform-infrastructure/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Terraform Infrastructure Workflow

Overview

Specialized workflow for infrastructure as code using Terraform including resource provisioning, module creation, state management, and multi-environment deployments.

When to Use This Workflow

Use this workflow when:

  • Provisioning cloud infrastructure
  • Creating Terraform modules
  • Managing multi-environment infra
  • Implementing IaC best practices
  • Setting up Terraform workflows

Workflow Phases

Phase 1: Terraform Setup

Skills to Invoke

  • terraform-skill - Terraform basics
  • terraform-specialist - Advanced Terraform

Actions

  1. Initialize Terraform
  2. Configure backend
  3. Set up providers
  4. Configure variables
  5. Create outputs

Copy-Paste Prompts

Use @terraform-skill to set up Terraform project

Phase 2: Resource Provisioning

Skills to Invoke

  • terraform-module-library - Terraform modules
  • cloud-architect - Cloud architecture

Actions

  1. Design infrastructure
  2. Create resource definitions
  3. Configure networking
  4. Set up compute
  5. Add storage

Copy-Paste Prompts

Use @terraform-module-library to provision cloud resources

Phase 3: Module Creation

Skills to Invoke

  • terraform-module-library - Module creation

Actions

  1. Design module interface
  2. Create module structure
  3. Define variables/outputs
  4. Add documentation
  5. Test module

Copy-Paste Prompts

Use @terraform-module-library to create reusable Terraform module

Phase 4: State Management

Skills to Invoke

  • terraform-specialist - State management

Actions

  1. Configure remote backend
  2. Set up state locking
  3. Implement workspaces
  4. Configure state access
  5. Set up backup

Copy-Paste Prompts

Use @terraform-specialist to configure Terraform state

Phase 5: Multi-Environment

Skills to Invoke

  • terraform-specialist - Multi-environment

Actions

  1. Design environment structure
  2. Create environment configs
  3. Set up variable files
  4. Configure isolation
  5. Test deployments

Copy-Paste Prompts

Use @terraform-specialist to set up multi-environment Terraform

Phase 6: CI/CD Integration

Skills to Invoke

  • cicd-automation-workflow-automate - CI/CD
  • github-actions-templates - GitHub Actions

Actions

  1. Create CI pipeline
  2. Configure plan/apply
  3. Set up approvals
  4. Add validation
  5. Test pipeline

Copy-Paste Prompts

Use @cicd-automation-workflow-automate to create Terraform CI/CD

Phase 7: Security

Skills to Invoke

  • secrets-management - Secrets management
  • terraform-specialist - Security

Actions

  1. Configure secrets
  2. Set up encryption
  3. Implement policies
  4. Add compliance
  5. Audit access

Copy-Paste Prompts

Use @secrets-management to secure Terraform secrets

Quality Gates

  • Resources provisioned
  • Modules working
  • State configured
  • Multi-env tested
  • CI/CD working
  • Security verified

Related Workflow Bundles

  • cloud-devops - Cloud/DevOps
  • kubernetes-deployment - Kubernetes
  • aws-infrastructure - AWS specific

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
FAQ

What is 'infrastructure as code'?

It's the practice of managing and provisioning your IT infrastructure through machine-readable definition files, rather than manual configuration or interactive tools.

What is Terraform?

Terraform is a popular 'infrastructure as code' tool that allows you to describe and provision cloud infrastructure safely and efficiently.

What are 'modules'?

Modules are packages of Terraform resources that can be reused across different projects or environments, helping to maintain consistency and reduce code duplication.

Details

Original description by the author

Terraform infrastructure as code workflow for provisioning cloud resources, creating reusable modules, and managing infrastructure at scale.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4349
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills