Files
magnus919_agent-skills/terraform/references/00-source-index.md
Magnus HedemarkGitHubfactory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
00abbf90a4 feat(skill): add Terraform operational skill (#263)
* feat(skill): add Terraform operational skill

Add a single tool skill for Terraform and OpenTofu operations: module
structure, state backends and locking, plan/apply workflow, drift detection,
remote state, upgrade and refactor flows, and evidence-based diagnostics.
Ships the agent-first tfops wrapper (JSON output, direct state-file analysis,
--dry-run/--yes/--force mutation gate), a fixture-tested suite, six eval
cases, dated references, and routing up to platform-engineering. Closes #243.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

* fix(skill): clarify missing-binary report in tfops doctor

When the TERRAFORM env override names a binary that cannot be found,
doctor now reports the env value with a (not found) marker instead of
falling back to the generic default name.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

---------

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-08-03 17:38:46 -04:00

2.6 KiB

Source index and maintenance contract

Research and verification date: 2026-08-03

Primary sources

Terraform (HashiCorp)

OpenTofu (Linux Foundation)

Ecosystem and operational context

Verified release observations (2026-08-03)

Product Observation Verification
Terraform 1.15.x is the current stable line (1.15.8 as of July 2026); 1.16 is in alpha/beta; 1.13 reached EOL 2026-04-29 Official release pages and eol tracking
OpenTofu 1.12.x is the current line (1.12.0 released 2026-05-14; 1.12.5 as of July 2026); 1.9 reached EOL 2026-05-14 OpenTofu blog and release pages
State format Terraform state JSON format version 4 (serial and lineage fields) State file format documentation

These are dated observations, not promises. Refresh them before asserting a current version or support status.

Refresh procedure

  1. Re-check the official Terraform and OpenTofu release pages and the eol tracking pages above.
  2. Compare version lines, deprecations, backend defaults, and upgrade guides against the references in this skill.
  3. Record discrepancies before editing guidance; never update a version number without its source URL, retrieval date, and support interpretation.
  4. Re-run terraform/scripts/tfops tests and the repository validators.