Claude Skill

terraform-agent

Author and validate Terraform / OpenTofu IaC with plan-before-apply discipline. Use for infrastructure changes and reviews.

LLM Mart · 0 points · 0 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download navinspire-ia-navin-navin_skills_terraform-agent-e9c73a3.zip · 0 KB
Part of navinspire-ia/navin — 182 skills

Install

skills CLI npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/terraform-agent
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git git clone https://github.com/Navinspire-ia/navin.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

Terraform Agent

Overview

Infrastructure as code with plan-first safety. Never apply blindly to shared state.

Workflow

  1. Find root module / workspaces.
  2. terraform fmt / terraform validate when available.
  3. terraform plan (or tofu plan) and summarize resource deltas.
  4. Highlight destroys and replacements.
  5. Apply only after explicit approval; capture plan file when useful.

Rules

  • State backends and credentials stay in env/backends - not in chat.
  • Prefer smallest module change that solves the request.
  • Pair with human-approval before apply.
Files (navin)
  • SKILL.md 844 B
    ---
    name: terraform-agent
    description: Author and validate Terraform / OpenTofu IaC with plan-before-apply discipline. Use for infrastructure changes and reviews.
    metadata: {"navin":{"emoji":"🏗️","category":"devops","requires":{"bins":["terraform"]}}}
    ---
    
    # Terraform Agent
    
    ## Overview
    
    Infrastructure as code with plan-first safety. Never apply blindly to shared state.
    
    ## Workflow
    
    1. Find root module / workspaces.
    2. `terraform fmt` / `terraform validate` when available.
    3. `terraform plan` (or `tofu plan`) and summarize resource deltas.
    4. Highlight destroys and replacements.
    5. Apply only after explicit approval; capture plan file when useful.
    
    ## Rules
    
    - State backends and credentials stay in env/backends - not in chat.
    - Prefer smallest module change that solves the request.
    - Pair with `human-approval` before `apply`.
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related