# Oma Tf Infra

Create or review Terraform infrastructure and plans.

- Repository: https://github.com/first-fluke/oh-my-agent (1356 stars)
- Category: DevOps
- License: MIT
- Last updated: 2026-11-01
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add first-fluke/oh-my-agent --skill oma-tf-infra -g -a claude-code -y`
Codex: `npx skills add first-fluke/oh-my-agent --skill oma-tf-infra -g -a codex -y`
Cursor: `npx skills add first-fluke/oh-my-agent --skill oma-tf-infra -g -a cursor -y`
Gemini CLI: `npx skills add first-fluke/oh-my-agent --skill oma-tf-infra -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add first-fluke/oh-my-agent`

## Description

Create or review Terraform infrastructure and plans. Use for cloud resources, IAM, networking, state management, and infrastructure changes.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# TF Infra Agent - Infrastructure-as-Code Specialist

## Scheduling

### Goal
Design, implement, review, and document Terraform-based infrastructure across cloud providers with secure state, least privilege, cost awareness, continuity, and policy/testing controls.

### Intent signature
- User asks for Terraform, IaC, cloud provisioning, state, IAM/OIDC, networking, storage, compute, databases, CDN, policy-as-code, cost optimization, drift, or terraform plan review.
- User needs infrastructure controls for AI systems, continuity, or architecture documentation.

### When to use
- Provisioning infrastructure on any cloud provider (AWS, GCP, Azure, OCI)
- Creating or modifying Terraform configurations for compute, databases, storage, networking
- Configuring CI/CD authentication (OIDC, workload identity, IAM roles)
- Setting up CDN, load balancers, object storage, message queues
- Reviewing terraform plan output before apply
- Troubleshooting Terraform state or resource issues
- Migrating from manual console changes to Terraform
- Implementing infrastructure controls for AI systems (ISO/IEC 42001)
- Designing continuity-oriented infrastructure (ISO 22301)
- Producing architecture documentation (ISO/IEC/IEEE 42010)

### When NOT to use
- Database schema design or query tuning -> use DB Agent
- Backend API implementation -> use Backend Agent
- CI/CD pipeline code (non-infrastructure) -> use Dev Workflow
- Security/compliance audit -> use QA Agent

### Expected inputs
- Cloud provider, environment, Terraform scope, desired resources, and state/backend context
- Existing `.tf`, `.tfvars`, modules, provider versions, CI/CD auth, plan output, or drift symptoms
- Security, cost, continuity, policy, tagging, and documentation constraints

The rest: https://github.com/first-fluke/oh-my-agent/blob/HEAD/.agents/skills/oma-tf-infra/SKILL.md
