tf-report-template

Generate standardized Terraform validation reports from Phase 4 outputs.

Updated Mar 8, 2026
One-click install
npx skills add https://github.com/hashi-demo-lab/terraform-provider-aap --skill tf-report-template
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tf-report-template
Source: https://github.com/hashi-demo-lab/terraform-provider-aap/tree/main/.claude/skills/tf-report-template
Command: npx skills add https://github.com/hashi-demo-lab/terraform-provider-aap --skill tf-report-template

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Standardizes the creation and formatting of Terraform validation reports across tests, linters, and security checks, reducing manual drafting and inconsistencies.

Core Features & Use Cases

  • Pre-built templates for terraform module, provider, and consumer validation reports.
  • Consistent structure for results from terraform test, terraform validate, terraform fmt -check, tflint, pre-commit, and trivy.
  • Facilitates quick sharing of findings with a clear, production-ready format.

Quick Start

Run the template you need to generate a validation report for your Terraform project.

Frequently Asked Questions about tf-report-template

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create standardized Terraform validation reports for multiple tools?

Standardized Terraform validation reports are generated using pre-built templates that ensure consistent structure for results from terraform test, validate, fmt, tflint, and trivy. This reduces manual drafting and eliminates formatting inconsistencies across module, provider, and consumer workflows.

What's the best way to format Terraform module, provider, and consumer report outputs?

Formatting Terraform module, provider, and consumer reports is handled by applying structured templates with required frontmatter. This enforces consistent formatting across validation workflows, making findings production-ready and easy to share.

Can I use a single template for tflint, trivy, and terraform test results?

Yes, a single standardized template structure supports tflint, trivy, terraform test, and pre-commit results. The templates ensure all security checks and linters output to a consistent, structured format across different validation report types.

Do I need to manually structure frontmatter for Terraform QA reporting?

No, manually structuring frontmatter is unnecessary because these Terraform report templates automatically enforce structured frontmatter and consistent formatting. They directly process Phase 4 outputs to generate production-ready validation reports.

Why do my Terraform validation reports have inconsistent formatting across linters?

Inconsistent Terraform validation reports occur when linters and security checks like tflint and trivy output without a standardized template. Applying pre-built module, provider, and consumer report templates enforces a consistent structure and eliminates these formatting discrepancies.

Does this Terraform reporting template work for both module and consumer workflows?

Yes, the Terraform reporting templates apply directly to module, provider, and consumer report workflows. They ensure all validation findings from tests and security checks meet structured frontmatter requirements regardless of the specific Terraform workflow.