UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
デザイン · SKILL.md

terraform

terraform

Terraform infrastructure-as-code skills from HashiCorp. Covers HCL code generation with style conventions, testing with .tftest.hcl files, and module refactoring. Use when writing, reviewing, generating, or refactoring Terraform configurations, creating tests, or designing modules.

Independent GitHub snapshot · Automated classification · Original documentation governs

スキルの説明

GitHub

name: terraform description: Terraform infrastructure-as-code skills from HashiCorp. Covers HCL code generation with style conventions, testing with .tftest.hcl files, and module refactoring. Use when writing, reviewing, generating, or refactoring Terraform configurations, creating tests, or designing modules. metadata: author: HashiCorp source: https://github.com/hashicorp/agent-skills version: "1.0"

Terraform Skills

HashiCorp's official Terraform agent skills for infrastructure-as-code development.

Available Sub-Skills

SkillFileUse When
Style Guideterraform-style-guide-SKILL.mdWriting or reviewing Terraform HCL code
Testingterraform-test-SKILL.mdCreating .tftest.hcl test files, writing assertions, mocking
Module Refactoringrefactor-module-SKILL.mdTransforming monolithic configs into reusable modules

Quick Reference

File Organization

FilePurpose
terraform.tfVersion requirements
providers.tfProvider configurations
main.tfPrimary resources
variables.tfInput variables (alphabetical)
outputs.tfOutput values (alphabetical)
locals.tfLocal values

Key Conventions

  • Two spaces per indent, no tabs
  • Lowercase with underscores for names
  • Every variable needs type and description
  • Every output needs description
  • Prefer for_each over count
  • Never hardcode credentials

Validation

terraform fmt -recursive
terraform validate

Source

From hashicorp/agent-skills - terraform code-generation and module-generation plugins.

保存したスキル