ワンクリックで
nerf-tf
Terraform workflow tools for formatting and static validation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Terraform workflow tools for formatting and static validation
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Safe wrappers for common Unix utilities
Safe wrappers for common Unix utilities
Allow nerf tools without prompting (supports glob patterns like nerf-git-*)
Allow/deny nerf tools by threat profile (read/write ceiling)
Deny nerf tools entirely (supports glob patterns like nerf-git-*)
List nerf tool permissions across all scopes
| name | nerf-tf |
| description | Terraform workflow tools for formatting and static validation |
| targets | ["*"] |
These tools are available as scripts within this plugin. Call them using the absolute paths shown in each usage line.
These tools run Terraform commands in the current directory. They cover
canonical HCL formatting via terraform fmt and static configuration
checks via terraform validate. Planning and applying for this codebase
are done through Terragrunt (see the tg-* tools).
Run terraform fmt to canonically format Terraform files. Operates on the current directory by default; pass a target directory positionally to format elsewhere under the workspace.
Usage: ${CLAUDE_PLUGIN_ROOT}/skills/nerf-tf/scripts/nerf-tf-fmt [-check] [-recursive] [-diff] [<directory>]
Maps to: terraform fmt <check> <recursive> <diff> <directory>
Switches:
-check: Check formatting without modifying files (exits non-zero if files are unformatted)-recursive: Process files in subdirectories-diff: Display diffs of formatting changesArguments:
<directory> (optional): Subdirectory of the workspace to format (default current)Run terraform validate to check syntactic validity and internal consistency of the configuration in the current directory. Static checks only -- does not access remote state or provider APIs. Requires an initialized working directory (run terraform init or the tg-init tool first).
Usage: ${CLAUDE_PLUGIN_ROOT}/skills/nerf-tf/scripts/nerf-tf-validate [-json] [-no-tests]
Maps to: terraform validate <json> <no_tests>
Switches:
-json: Produce output in a machine-readable JSON format-no-tests: Skip validating .tftest.hcl test filesHit a bug, complaint, bypass-worthy guardrail, or want a feature? Use the nerf-report skill.