terraform-registry

Search and inspect providers and modules from the Terraform Registry.

650|182|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/automateyournetwork/netclaw --skill terraform-registry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terraform-registry
Source: https://github.com/automateyournetwork/netclaw/tree/main/workspace/skills/terraform-registry
Command: npx skills add https://github.com/automateyournetwork/netclaw --skill terraform-registry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Finding the right Terraform provider or module usually means manually browsing the Terraform Registry website and comparing versions and documentation. This Skill lets you query the Registry directly through natural language to discover providers, modules, versions, and their documentation.

Core Features & Use Cases

  • Provider Discovery: Search the Registry for providers and retrieve their documentation and available versions.
  • Module Discovery: Search for modules and inspect their inputs, outputs, and documentation.
  • Version Listing: Enumerate all published versions for a given provider or module.
  • Use Case: Before writing infrastructure code, ask which modules exist for Cisco ACI or get the details of the hashicorp/aws provider to confirm the resources and version constraints you need.

Quick Start

Ask the agent to search the Terraform Registry for AWS networking providers and show the details of the hashicorp/aws provider.

Frequently Asked Questions about terraform-registry

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

FAQPage Schema
How do I search the Terraform Registry for providers?

Use the search_providers tool with a natural language query such as "AWS networking providers". The skill queries the Terraform Registry through the terraform-mcp server and returns matching providers with their details.

How do I find Terraform modules for a specific platform like Cisco ACI?

Use the search_modules tool with a query like "modules for Cisco ACI". You can then call get_module_details on a result to inspect its documentation, inputs, and outputs before using it.

Do I need authentication to use the Terraform Registry?

No authentication is required for the public Terraform Registry. A TFE_TOKEN environment variable is only needed when accessing private modules hosted on Terraform Cloud or Enterprise.

Can I list all versions of a Terraform provider or module?

Yes, the list_provider_versions and list_module_versions tools enumerate every published version for a given provider or module, which helps when pinning versions in your configuration.

What are the limitations of Terraform Registry search?

The skill only reads public Registry metadata and documentation; it does not validate module code quality or compatibility with your Terraform version. Private modules require a TFE_TOKEN, and results depend on what publishers have published.