custom-plugin-terraform

内容来源:README.md(说明文档) · 原始地址 · 查看安装指南

原始内容

Terraform Assistant

Version License Status SASMP

Agents Skills Commands Terraform


Install Now · Explore Agents · Documentation · Star this repo


What is this?

Terraform Development Assistant is a Claude Code plugin with 8 agents and 12 skills for comprehensive Infrastructure as Code development with Terraform.


Table of Contents

Click to expand

Quick Start

Prerequisites

  • Claude Code CLI v2.0.27+
  • Active Claude subscription

Installation

Option 1: From Marketplace (Recommended)
# Step 1: Add the marketplace
/plugin marketplace add pluginagentmarketplace/custom-plugin-terraform

# Step 2: Install the plugin
/plugin install custom-plugin-terraform@pluginagentmarketplace-terraform

# Step 3: Restart Claude Code
# Close and reopen your terminal/IDE
Option 2: Local Installation
# Clone the repository
git clone https://github.com/pluginagentmarketplace/custom-plugin-terraform.git
cd custom-plugin-terraform

# Load locally
/plugin load .

# Restart Claude Code

Verify Installation

After restart, you should see these agents:

custom-plugin-terraform:tf-fundamentals
custom-plugin-terraform:tf-providers
custom-plugin-terraform:tf-resources
custom-plugin-terraform:tf-state
custom-plugin-terraform:tf-modules
custom-plugin-terraform:tf-workspaces
custom-plugin-terraform:tf-cloud
custom-plugin-terraform:tf-advanced

Features

  • 8 Specialized Agents covering all Terraform/IaC topics
  • 12 Golden Format Skills with assets, scripts, and references
  • 4 Commands for common Terraform operations
  • SASMP v1.3.0 Compliant agent-skill architecture
  • Multi-Cloud Support for AWS, Azure, GCP, and more

Agents

Agent Description Primary Skill
tf-fundamentals HCL syntax and basics tf-basics
tf-providers Multi-cloud provider configuration tf-providers
tf-resources Resource management and lifecycle tf-resources
tf-state State backends and locking tf-state
tf-modules Reusable module development tf-modules
tf-workspaces Environment management tf-variables
tf-cloud Terraform Cloud integration tf-cloud
tf-advanced Functions and patterns tf-functions

Skills

Core Skills

Skill Description
tf-basics Terraform fundamentals
tf-hcl HCL syntax and expressions

Configuration Skills

Skill Description
tf-providers Provider configuration
tf-resources Resource blocks
tf-variables Input variables
tf-outputs Output values

State Skills

Skill Description
tf-state State management
tf-modules Module development

Advanced Skills

Skill Description
tf-functions Built-in functions
tf-provisioners Provisioners and connections
tf-cloud Terraform Cloud
tf-best-practices Best practices

Commands

Command Description
/tf-check Validate Terraform configuration
/tf-init Initialize Terraform directory
/tf-plan Preview infrastructure changes
/tf-apply Apply infrastructure changes

Contributing

See CONTRIBUTING.md for contribution guidelines.


License

Custom License - See LICENSE for details.

Copyright (c) 2025 Dr. Umit Kacar & Muhsin Elcicek


Built with ULTRATHINK by Claude Code Plugin Team