tf-avm-agent

Generate Terraform infrastructure code from Azure service requirements using Azure Verified Modules.

5|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/sujaypillai/tf-avm-agent --skill tf-avm-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tf-avm-agent
Source: https://github.com/sujaypillai/tf-avm-agent/tree/main
Command: npx skills add https://github.com/sujaypillai/tf-avm-agent --skill tf-avm-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn Azure infrastructure ideas into production-ready Terraform using Azure Verified Modules (AVM), avoiding manual module selection and tedious code assembly.

Core Features & Use Cases

  • Service-based Terraform generation: Provide Azure service names and get a complete Terraform project assembled from the correct AVM modules.
  • Architecture-diagram to infrastructure mapping: Analyze an architecture diagram image to identify likely Azure services and then generate Terraform.
  • Module discovery and guidance: Search, list, and retrieve details about available AVM modules so you can choose the right building blocks.
  • AVM best-practice conventions: Apply consistent patterns such as provider/module version constraints and AVM module telemetry usage.

Quick Start

Ask your AI assistant: "Generate a Terraform project for an Azure web application using AVM modules for App Service, SQL Database, Key Vault secrets, and monitoring, and include the full file set."

Frequently Asked Questions about tf-avm-agent

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

FAQPage Schema
How do I generate Terraform code for Azure using Azure Verified Modules?

You can generate production-ready Terraform code by providing Azure service requirements to map directly to Azure Verified Modules, ensuring correct module sourcing, version constraints, and telemetry enablement.

Can I create Terraform infrastructure from an Azure architecture diagram image?

Yes, the Skill analyzes architecture diagram images to identify likely Azure services and then generates a complete Terraform project mapped to Azure Verified Modules and their dependencies.

What is the best way to find the right AVM module for an Azure service?

The Skill provides module discovery and guidance, allowing you to search, list, and retrieve details about available Azure Verified Modules to choose the correct building blocks for your infrastructure.

Does the generated Terraform project structure follow AVM best practices?

Yes, the generated Terraform project applies AVM best-practice conventions, including correct module sourcing, provider and module version constraints, telemetry enablement, and deterministic project structure.

Do I need to manually resolve dependencies between Azure Verified Modules?

No, the Skill automatically maps Azure service requirements to Azure Verified Modules and resolves their dependencies, assembling a complete production-ready Terraform project without manual code assembly.