terraform-search-import

Import Azure resources into Terraform using az CLI and Terraform Search.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/jgezelscorp/Apex --skill terraform-search-import-jgezelscorp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-search-import
Source: https://github.com/jgezelscorp/Apex/tree/main/.github/skills/terraform-search-import
Command: npx skills add https://github.com/jgezelscorp/Apex --skill terraform-search-import-jgezelscorp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires azurerm, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of importing existing Azure resources into Terraform for better management and refactoring, eliminating manual discovery and configuration.

Core Features & Use Cases

  • Bulk Resource Import: Import a large number of Azure resources into Terraform with minimal manual effort.
  • Manual and Search Workflows: Offers manual discovery via az CLI and experimental Terraform Search for automated discovery.
  • Post-Import Refactoring: Provides guidelines for converting imported resources into AVM modules for better maintainability.
  • Integration with Terraform MCP: Supports integration with Terraform Management Platform (MCP) tools for provider validation and module searching.

Quick Start

Import existing Azure resources into Terraform using the 'terraform-search-import' skill.

Frequently Asked Questions about terraform-search-import

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

FAQPage Schema
How do I import existing Azure resources into Terraform?

Import existing Azure resources into Terraform using az CLI for manual discovery or experimental Terraform Search for automated discovery. This Skill eliminates manual configuration and refactors raw resources into AVM modules for management.

Can I bulk import Azure infrastructure into Terraform without manual configuration?

Yes, bulk resource import is supported to bring a large number of existing Azure resources into Terraform with minimal manual effort, replacing the need to manually define and import each resource individually.

Does this Terraform import process work with the azurerm provider?

Yes, the process requires the azurerm provider to validate and manage Azure resources. It integrates with Terraform MCP tools to perform provider validation and search for applicable modules during the import workflow.

What is the best way to refactor imported Terraform resources into AVM modules?

The best way to refactor imported Terraform resources is to follow the provided post-import guidelines, which convert raw imported Azure resources into AVM modules to improve maintainability and align with standard infrastructure as code practices.

When should I use manual az CLI discovery versus Terraform Search for importing?

Use manual az CLI discovery for reliable, hands-on resource identification, and use the experimental Terraform Search for automated discovery when you need to quickly find and import existing Azure infrastructure at scale.