# Terraform Safety

> Work safely with Terraform. Use for Terraform formatting, validation, planning, module review, and infrastructure change analysis. Confirm before apply or destroy. Use when this capability is needed.

- Skill: `tomevault-io/terraform-safety` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/terraform-safety`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/terraform-safety/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/terraform-safety

---


# Terraform Safety

## Rules

- `terraform fmt`, `terraform validate`, and `terraform plan` are acceptable verification commands.
- Always ask before `terraform apply`, `terraform destroy`, or commands that mutate remote infrastructure.
- Inspect provider/backend configuration before proposing changes.
- Watch for public exposure, overly broad IAM, missing encryption, unsafe lifecycle rules, and state handling.
- Prefer small, reviewable infrastructure changes.

## Output

For changes, summarize:
- resources affected
- possible blast radius
- verification performed
- commands the user must run manually, if any

---
> Source: [milogert/dotfiles](https://github.com/milogert/dotfiles) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-05-22 -->

