terraform-station-module

Modify and troubleshoot Station Terraform module files while preserving backward compatibility.

9|Updated Mar 27, 2023
One-click install
npx skills add https://github.com/blinqas/station --skill terraform-station-module
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: terraform-station-module
Source: https://github.com/blinqas/station/tree/main/.agents/skills/terraform-station-module
Command: npx skills add https://github.com/blinqas/station --skill terraform-station-module

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The skill helps you modify and troubleshoot the Station Terraform module code across root and child modules while preserving compatibility and clarity.

Core Features & Use Cases

  • Update root module files (*.tf) to implement new behavior or fix issues.
  • Update and validate child modules such as application/, group/, user_assigned_identity/, and hashicorp/tfe/ to align with interface changes.
  • Adjust variables, outputs, and validations to maintain a stable, documented API for module consumers.
  • Ensure provider/resource wiring and module integration remains correct across configurations.

Quick Start

Describe the module change you want to implement and I will guide you through the necessary edits across the root and child modules.

Frequently Asked Questions about terraform-station-module

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

FAQPage Schema
How do I update Terraform module variables while ensuring backward compatibility?▼

To update Terraform module variables while ensuring backward compatibility, modify variables.tf, variables.applications.tf, and variables.identity.tf through a guided workflow that validates interfaces and preserves a stable API for consumers.

What is the safest way to modify child modules in Terraform infrastructure as code?▼

The safest way to modify Terraform child modules is to align interface changes across application/, group/, user_assigned_identity/, and hashicorp/tfe/ directories while enforcing consistent wiring and validations.

How do I troubleshoot provider and resource wiring issues in a Terraform root module?▼

Troubleshoot provider and resource wiring issues in a Terraform root module by discovering key files like outputs.tf and variables.tf, then validating module integration to ensure configurations remain correct.

Can I adjust Terraform module outputs without breaking existing consumer configurations?▼

Yes, you can adjust Terraform module outputs without breaking configurations by applying changes through an implementation workflow that maintains stable, documented APIs and validates root module files.