← Back to Skills Marketplace
ivangdavila

Terraform

by Iván · GitHub ↗ · v1.0.0
linuxdarwinwin32 ✓ Security Clean
2252
Downloads
3
Stars
24
Active Installs
1
Versions
Install in OpenClaw
/install terraform
Description
Avoid common Terraform mistakes — state corruption, count vs for_each, lifecycle traps, and dependency ordering.
Usage Guidance
This is a low-risk, instruction-only skill providing Terraform advice. It won't install code or ask for credentials, but be aware: if you let an agent execute terraform commands on your machine, those commands will use whatever local cloud credentials and access the actual infrastructure. Only allow command execution in a safe environment (e.g., CI or a sandbox), review plans before any apply/destroy, avoid granting broad cloud credentials to the agent, and prefer running destructive commands yourself after inspection. If you need stricter control, restrict the agent's ability to run shell commands or run the advice in a read-only/test environment first.
Capability Analysis
Type: OpenClaw Skill Name: terraform Version: 1.0.0 The skill bundle contains standard metadata and a comprehensive markdown document (`SKILL.md`) detailing Terraform best practices. The content is purely informational and educational, providing guidance on state management, lifecycle rules, dependencies, and common mistakes. There are no instructions for data exfiltration, malicious execution, persistence, or prompt injection against the agent. The skill aligns clearly with its stated purpose of helping to avoid common Terraform mistakes.
Capability Assessment
Purpose & Capability
Name, description, and content all focus on Terraform best practices; the single declared requirement (terraform binary) is appropriate and proportional.
Instruction Scope
SKILL.md contains guidance about state, lifecycle, dependencies, modules, import, and common mistakes; it does not instruct the agent to read unrelated files, exfiltrate data, or call external endpoints. It does mention remote backends (S3/GCS/DynamoDB/Terraform Cloud) only as recommendations, which is expected for Terraform guidance.
Install Mechanism
No install spec and no code files — this is instruction-only, which minimizes disk writes and execution risk.
Credentials
The skill declares no environment variables or credentials. References to cloud backends are advisory; no unrelated secrets or credentials are requested.
Persistence & Privilege
Skill is not forced-always, is user-invocable, and allows autonomous invocation (the platform default). It does not request persistent system changes or modify other skills' configs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install terraform
  3. After installation, invoke the skill by name or use /terraform
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug terraform
Version 1.0.0
License
All-time Installs 25
Active Installs 24
Total Versions 1
Frequently Asked Questions

What is Terraform?

Avoid common Terraform mistakes — state corruption, count vs for_each, lifecycle traps, and dependency ordering. It is an AI Agent Skill for Claude Code / OpenClaw, with 2252 downloads so far.

How do I install Terraform?

Run "/install terraform" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Terraform free?

Yes, Terraform is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Terraform support?

Terraform is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Terraform?

It is built and maintained by Iván (@ivangdavila); the current version is v1.0.0.

💬 Comments