Skill Detail
Lint Terraform modules for provider mistakes and policy violations with TFLint
Check Terraform before plan or apply so invalid attributes, provider-specific mistakes, and custom rule violations are caught early.
Code Quality & ReviewMulti-Framework
Code Quality & Review
Multi-Framework
Security Reviewed
β 5.7k GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill lint-terraform-modules-for-provider-mistakes-and-policy-violations-with-tflint
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
TFLint binary, Terraform configuration, optional plugin rules
Install & setup
Install TFLint for your platform, initialize any required plugins with `tflint –init`, then run `tflint` in the Terraform repository before plan or CI approval.
Author
terraform-linters
Publisher
Organization
Last updated
Apr 15, 2026
Quick brief
Use TFLint when an agent is validating Terraform code before plan, apply, or review. It can catch provider-specific mistakes, unsupported arguments, deprecated patterns, and custom rule violations across modules before the infrastructure run reaches a more expensive failure point. The boundary is Terraform linting and rule enforcement, not a generic infrastructure platform card.