terraform-infrastructure
Terraform infrastructure as code workflow for provisioning cloud resources, creating reusable modules, and managing infrastructure at scale.
Best use case
terraform-infrastructure is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Terraform infrastructure as code workflow for provisioning cloud resources, creating reusable modules, and managing infrastructure at scale.
Teams using terraform-infrastructure should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/terraform-infrastructure/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How terraform-infrastructure Compares
| Feature / Agent | terraform-infrastructure | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Terraform infrastructure as code workflow for provisioning cloud resources, creating reusable modules, and managing infrastructure at scale.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 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
Related Skills
terraform-specialist
Expert Terraform/OpenTofu specialist mastering advanced IaC automation, state management, and enterprise infrastructure patterns.
terraform-skill
Terraform infrastructure as code best practices
terraform-module-library
Build reusable Terraform modules for AWS, Azure, and GCP infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, ...
terraform-aws-modules
Terraform module creation for AWS — reusable modules, state management, and HCL best practices. Use when building or reviewing Terraform AWS infrastructure.
zustand-store-ts
Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state/action separation. Use when building React state management, creating global stores, or implementing reacti...
zoom-automation
Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.
zoho-crm-automation
Automate Zoho CRM tasks via Rube MCP (Composio): create/update records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.
zendesk-automation
Automate Zendesk tasks via Rube MCP (Composio): tickets, users, organizations, replies. Always search tools first for current schemas.
zapier-make-patterns
No-code automation democratizes workflow building. Zapier and Make (formerly Integromat) let non-developers automate business processes without writing code. But no-code doesn't mean no-complexity ...
youtube-summarizer
Extract transcripts from YouTube videos and generate comprehensive, detailed summaries using intelligent analysis frameworks
youtube-automation
Automate YouTube tasks via Rube MCP (Composio): upload videos, manage playlists, search content, get analytics, and handle comments. Always search tools first for current schemas.
xss-html-injection
This skill should be used when the user asks to "test for XSS vulnerabilities", "perform cross-site scripting attacks", "identify HTML injection flaws", "exploit client-side injection...