| name | terraform-ops |
| description | Terraform IaC management skill. Use when: initializing, planning, applying, Use when this capability is needed. |
Terraform Ops
Manage Terraform infrastructure-as-code. Supports init, plan, apply, destroy, state operations, resource imports, workspace management, validation, formatting, and output viewing.
Usage
python3 terraform_ops.py <command> [args...]
Commands
| Command | Description |
|---|
init | Initialize Terraform working directory |
plan | Create an execution plan |
apply | Apply changes |
destroy | Destroy managed infrastructure |
state | Inspect and manage state |
import | Import existing resources |
workspace | Manage workspaces |
validate | Validate configuration |
fmt | Format HCL files |
output | Show output values |
Configuration
Pass --dir=<path> to target a specific Terraform directory, or defaults to current working directory.
Source: Danielhogben/hermes-skills — distributed by TomeVault.