Loading...
Loading...
Workflows for generating terraform solution that are the composition of one or several Terraform IBM Modules (TIM). Use when working with IBM Cloud infrastructure as code, Terraform modules, infrastructure automation, or cloud resource provisioning. Provides workflows for module discovery, composition patterns, code generation, and validation. Essential for tasks involving IBM Cloud VPC, compute, networking, security, databases, observability, or any IBM Cloud service deployment. Triggers on keywords like "terraform", "IBM Cloud", "infrastructure", "IaC", "modules", "deploy", "provision", or specific IBM Cloud services (VPC, VSI, OpenShift, etc.).
npx skill4agent add terraform-ibm-modules/terraform-ibm-modules-skills terraform-ibm-modules-solution-buildercatalog://terraform-ibm-modules-indexcatalog://terraform-ibm-modules-indexsearch_modules("<keyword>")get_module_details("<module-id>")https://registry.terraform.io/v1/modules/search?q=<query>&namespace=terraform-ibm-moduleshttps://registry.terraform.io/v1/modules/terraform-ibm-modules/<name>/ibm/<version>https://api.github.com/repos/terraform-ibm-modules/<repo>/contents/<path>list_content("<module-id>")get_content(..., "examples/<example-name>", ["*.tf"])https://api.github.com/repos/terraform-ibm-modules/<repo>/contents/exampleshttps://raw.githubusercontent.com/terraform-ibm-modules/<repo>/main/examples/<example>/<file>terraform initterraform validateterraform plancatalog://terraform-ibm-modules-indexsearch_modules("vpc")landing-zone-vpccurl "https://registry.terraform.io/v1/modules/search?q=vpc&namespace=terraform-ibm-modules"get_module_details("terraform-ibm-modules/landing-zone-vpc/ibm/8.4.0")curl "https://registry.terraform.io/v1/modules/terraform-ibm-modules/landing-zone-vpc/ibm/8.4.0"get_content(..., "examples/basic", ["*.tf"])curl "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/main/examples/basic/main.tf"terraform init && terraform validate && terraform plan# Start here
catalog://terraform-ibm-modules-index
# Search and retrieve
search_modules("vpc")
get_module_details("terraform-ibm-modules/landing-zone-vpc/ibm/8.4.0")
list_content("terraform-ibm-modules/landing-zone-vpc/ibm/8.4.0")
get_content(..., "examples/basic", ["*.tf"])# Search modules
curl "https://registry.terraform.io/v1/modules/search?q=vpc&namespace=terraform-ibm-modules"
# Get module details
curl "https://registry.terraform.io/v1/modules/terraform-ibm-modules/landing-zone-vpc/ibm/8.4.0"
# List examples
curl "https://api.github.com/repos/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/contents/examples"
# Get example files
curl "https://raw.githubusercontent.com/terraform-ibm-modules/terraform-ibm-landing-zone-vpc/main/examples/basic/main.tf"terraform init # Initialize modules and providers
terraform validate # Check syntax and configuration
terraform plan # Verify logical correctness