mise-cookbook-terraform

Scaffold Terraform/OpenTofu projects managed by mise with pinned tooling and tasks.

1|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/ray-manaloto/claude-code-marketplace --skill mise-cookbook-terraform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mise-cookbook-terraform
Source: https://github.com/ray-manaloto/claude-code-marketplace/tree/main/mise-toolkit/skills/mise-cookbook-terraform
Command: npx skills add https://github.com/ray-manaloto/claude-code-marketplace --skill mise-cookbook-terraform

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end recipe for starting a Terraform (or OpenTofu) IaC project managed by mise, providing a complete starting point with tooling, templates, and guided workflows to reduce setup time and ensure consistency.

Core Features & Use Cases

  • Complete mise.toml template with pinned tool versions, environment directives, and redactions to standardize local and CI environments.
  • First-run walkthrough, common gotchas, and clear guidance for migrating between Terraform and OpenTofu.
  • End-to-end workflow coverage: init, plan, apply, docs, lint, and security checks integrated into a single cohesive cookbook.

Quick Start

Follow this cookbook to scaffold a compliant Terraform/OpenTofu project with mise and run the included tasks to initialize, plan, and apply.

Frequently Asked Questions about mise-cookbook-terraform

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Terraform IaC project using mise?

You can scaffold a Terraform IaC project with mise by applying this cookbook's mise.toml template, which pins tool versions and defines tasks for init, plan, apply, docs, lint, and security checks across local and CI workflows.

Can I use mise to manage OpenTofu workflows instead of Terraform?

Yes, mise can manage OpenTofu workflows. This cookbook provides guidance for migrating between Terraform and OpenTofu, covering environment directives, tooling pinning, and task definitions that support both IaC frameworks.

What is the best way to standardize Terraform tool versions across local and CI environments?

The best way to standardize Terraform versions is using a mise.toml template to pin tool versions and define environment directives. This cookbook provides that template to ensure consistent local and CI environments.

Does this mise cookbook include automated checks for Terraform code?

Yes, the cookbook integrates tflint for linting, tfsec for security checks, and terraform-docs for documentation into its task definitions, providing automated checks for your Terraform code.

What do I need to start managing infrastructure as code with mise?

To start managing infrastructure as code with mise, you need mise installed. This cookbook provides a complete mise.toml template, task definitions, and best-practice patterns to scaffold and manage your Terraform projects.

Are there common gotchas when migrating existing infrastructure to a mise-managed workflow?

Common gotchas when migrating to a mise-managed workflow include environment misconfigurations and tool version conflicts. This cookbook provides a first-run walkthrough and migration guidance between Terraform and OpenTofu to navigate these issues.