← 返回
开发者工具 中文

Terraform Ai Skills

Use when bulk-managing Terraform modules at scale — upgrading providers across AWS, GCP, Azure, or DigitalOcean repositories, standardizing GitHub Actions wo...
在规模化批量管理 Terraform 模块时使用——跨 AWS、GCP、Azure 或 DigitalOcean 仓库升级提供者,统一 GitHub Actions 工作流。
anmolnagpal anmolnagpal 来源
开发者工具 clawhub v0.0.2 1 版本 99872.1 Key: 无需
★ 0
Stars
📥 781
下载
💾 7
安装
1
版本
#latest

概述

Terraform AI Skills — Multi-Cloud Module Management

AI-powered automation for managing Terraform modules at scale across AWS, GCP, Azure, and DigitalOcean. Transforms 56 hours of manual maintenance into 90 minutes.

When to Use

Activate this skill when:

  • Upgrading provider versions across 10–200+ module repositories
  • Standardizing GitHub Actions workflows across an organization
  • Creating semantic versioned releases with automated changelogs
  • Performing bulk validation (TFLint, TFSec, Trivy, Checkov)
  • Running a complete end-to-end maintenance cycle

Don't use for:

  • Single Terraform project maintenance
  • Writing individual Terraform configurations
  • Provider-specific API questions

Available Skills

Full Maintenance ⚡ _(Recommended)_

@copilot use terraform-ai-skills/config/aws.config and follow terraform-ai-skills/prompts/4-full-maintenance.prompt

Discovery → Provider upgrades → Workflow fixes → Validation → Releases

Time: 45–180 min

Provider Upgrade 🔄

@copilot use terraform-ai-skills/config/aws.config and follow terraform-ai-skills/prompts/1-provider-upgrade.prompt

Updates provider constraints, Terraform versions, examples, runs validation.

Time: 10–90 min

Workflow Standardization 🔧

@copilot use terraform-ai-skills/config/gcp.config and follow terraform-ai-skills/prompts/2-workflow-standardization.prompt

Pins GitHub Actions to SHAs, removes deprecated actions.

Time: 15–30 min

Release Creation 🚀

@copilot use terraform-ai-skills/config/azure.config and follow terraform-ai-skills/prompts/3-release-creation.prompt

Generates changelogs, semantic version tags, GitHub releases.

Time: 10–20 min

Quick Start

# 1. Always test on ONE repo first
@copilot use terraform-ai-skills/config/aws.config and upgrade provider in terraform-aws-vpc only

# 2. If successful, run full maintenance
@copilot use terraform-ai-skills/config/aws.config and follow terraform-ai-skills/prompts/4-full-maintenance.prompt

# 3. Verify
git status && gh run list && gh release list

Cloud Provider Support

ProviderConfig fileTerraformMin Provider
----------------------------------------------------------------------
AWSconfig/aws.config1.10.0+5.80.0+
GCPconfig/gcp.config1.10.0+6.20.0+
Azureconfig/azure.config1.10.0+4.20.0+
DigitalOceanconfig/digitalocean.config1.10.0+2.70.0+

Proven Results

OperationManual (170 repos)With SkillsSavings
------------------------------------------------------------
Provider upgrade56 hours90 minutes97% ⬇️
Workflow fixes20 hours30 minutes97% ⬇️
Full maintenance86 hours2–3 hours97% ⬇️

Requirements

  • Terraform 1.10.0+ · Git 2.30+ · Bash 4.0+
  • AI assistant: GitHub Copilot CLI, Claude, ChatGPT, or Cursor
  • gh CLI _(optional — recommended for releases)_
  • TFLint / TFSec / Trivy / Checkov _(optional — enhanced validation)_

Detailed Reference Guides

For deeper guidance on specific topics:

License

MIT © 2026 Anmol Nagpal

版本历史

共 1 个版本

  • v0.0.2 当前
    2026-03-30 03:56 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

Spend Analyzer

anmolnagpal
分析AWS成本与使用报告,识别所有关联账户的主要成本驱动、浪费和异常
★ 0 📥 834
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,791
it-ops-security

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,352