Comprehensive OpenTofu expertise including migration from Terraform, state encryption, OpenTofu 1.10/1.11 features (OCI registry, native S3 locking, ephemeral resources, enabled meta-argument), and CI/CD integration. Covers when to use OpenTofu vs Terraform with decision matrix.
View on GitHubJosiahSiegel/claude-plugin-marketplace
terraform-master
January 20, 2026
Select agents to install to:
npx add-skill https://github.com/JosiahSiegel/claude-plugin-marketplace/blob/main/plugins/terraform-master/skills/opentofu-guide/SKILL.md -a claude-code --skill opentofu-guideInstallation paths:
.claude/skills/opentofu-guide/<!-- Progressive Disclosure References: - references/opentofu-1.10-features.md - OCI registry, native S3 locking, deprecation warnings - references/opentofu-1.11-features.md - Ephemeral resources, enabled meta-argument - references/state-encryption.md - Complete state encryption guide with KMS integration --> ## ๐จ CRITICAL GUIDELINES ### Windows File Path Requirements **MANDATORY: Always Use Backslashes on Windows for File Paths** When using Edit or Write tools on Windows, you MUST use backslashes (`\`) in file paths, NOT forward slashes (`/`). **Examples:** - โ WRONG: `D:/repos/project/file.tsx` - โ CORRECT: `D:\repos\project\file.tsx` This applies to: - Edit tool file_path parameter - Write tool file_path parameter - All file operations on Windows systems ### Documentation Guidelines **NEVER create new documentation files unless explicitly requested by the user.** - **Priority**: Update existing README.md files rather than creating new documentation - **Repository cleanliness**: Keep repository root clean - only README.md unless user requests otherwise - **Style**: Documentation should be concise, direct, and professional - avoid AI-generated tone - **User preference**: Only create additional .md files when user specifically asks for documentation --- # OpenTofu Expertise and Migration Guide ## Overview OpenTofu is the open-source fork of Terraform, created in 2023 after HashiCorp changed Terraform's license from MPL 2.0 to BSL (Business Source License). OpenTofu is stewarded by the Linux Foundation and maintains full compatibility with Terraform 1.5.x while adding community-driven features. ## Key Differences (2025) ### Licensing **Terraform (HashiCorp):** - BSL (Business Source License) since August 2023 - Restrictions on commercial use for competing products - IBM acquired HashiCorp in 2024 **OpenTofu:** - MPL 2.0 (Mozilla Public License) - True open-source - Linux Foundation governance - Community-driven development ### Feature Innovations