When TFLint needs provider-specific or custom checks, a plugin extends its rule set through a defined interface. Each plugin supplies rules that static analysis can enforce without running the Terraform configuration. section 7.3.3
The Terraform plugin provides generic checks, but installation does not enable it automatically. Declare it in the project’s .tflint.hcl file, choose a preset, and then initialize TFLint before running analysis. section 7.3.3
Use plugins to manage rule coverage deliberately:
- Select the recommended preset, switch to all for broader checks, or add and exclude individual rules. section 7.3.3
Run plugin-backed checks
A Make target can run `tflint --init` to install configured plugins and then `tflint` to report issues such as missing required versions or unused providers.





