Agent skill
tf-executor
Terraform コマンドを実行する。「terraform plan」「terraform apply」「tf init」「tf plan」「tf apply」「terraform して」「tf 実行」「インフラ適用」「プラン確認」などで起動。
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/tf-executor
SKILL.md
Terraform Executor
Terraform コマンドの実行を支援します。
対応操作
| 操作 | トリガー例 | コマンド |
|---|---|---|
| 初期化 | 「init して」「terraform init」 | terraform init |
| 計画 | 「plan して」「プラン確認」 | terraform plan |
| 適用 | 「apply して」「適用して」 | terraform apply |
| 検証 | 「validate」「検証して」 | terraform validate |
| フォーマット | 「fmt」「フォーマット」 | terraform fmt |
| 出力確認 | 「output」「出力確認」 | terraform output |
| バージョン | 「version」「バージョン」 | terraform version |
実行手順
1. 意図の判定
ユーザーの発話から操作を判定:
- 初期化系: 「init」「初期化」→
terraform init - 計画系: 「plan」「プラン」「確認」→
terraform plan - 適用系: 「apply」「適用」「実行」→
terraform apply - 検証系: 「validate」「検証」→
terraform validate - フォーマット系: 「fmt」「フォーマット」→
terraform fmt
2. 事前確認
# Terraform バージョン確認
terraform version
# ワーキングディレクトリの .tf ファイル確認
ls *.tf 2>/dev/null || ls **/*.tf 2>/dev/null
3. コマンド実行
init:
terraform init
plan:
terraform plan -no-color
apply:
# ユーザー確認後
terraform apply
validate:
terraform validate
fmt:
terraform fmt -check -recursive -diff
output:
terraform output
4. 出力フォーマット
## Terraform 実行結果
### コマンド
terraform {command}
### 結果
{コマンドの出力}
### サマリー
{成功/失敗と簡潔な説明}
注意事項
- ✅ plan は安全な読み取り操作
- ✅ apply は必ずユーザー確認を取る
- ❌
-auto-approveは使用しない - ❌
destroyは直接実行しない(ユーザーに手動実行を案内)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?