スキル一覧に戻る
first-fluke

terraform-module-creator

by first-fluke

terraform-module-creatorは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。

141🍴 21📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: terraform-module-creator description: Helper for scaffolding new Terraform modules. Complements terraform-module-library by providing structure generation.

Terraform Module Creator

This skill assists in scaffolding new Terraform modules following the standards defined in terraform-module-library.

Quick Start

To create a new module, you should create the following directory structure:

mkdir -p modules/<module-name>
touch modules/<module-name>/{main,variables,outputs,versions}.tf
touch modules/<module-name>/README.md

Template Files

versions.tf

terraform {
  required_version = ">= 1.0"
  required_providers {
    google = {
      source  = "hashicorp/google"
      version = ">= 4.0"
    }
  }
}

variables.tf

variable "project_id" {
  description = "The project ID"
  type        = string
}

outputs.tf

output "id" {
  description = "The ID of the created resource"
  value       = google_resource.main.id
}

Relationship with terraform-module-library

  • Use terraform-module-creator (this skill) for the initial file creation and setup.
  • Use terraform-module-library for design patterns, best practices, and internal code logic.

スコア

総合スコア

75/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

+5
最近の活動

3ヶ月以内に更新

+5
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

レビュー

💬

レビュー機能は近日公開予定です