cli

Automate Terraform API helper environment setup and troubleshooting in HAL.

29|8|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/hashimiche/hal --skill cli-hashimiche
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli
Source: https://github.com/hashimiche/hal/tree/main/internal/skills/data/terraform/cli
Command: npx skills add https://github.com/hashimiche/hal --skill cli-hashimiche

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the setup and troubleshooting of the Terraform API helper environment in HAL, enabling quick, reliable access to Terraform workflows without manual host configuration.

Core Features & Use Cases

  • Build and run the Terraform API helper container and alias hal tf api-workflow
  • Enter the pre-configured helper shell and bootstrap authentication
  • Troubleshoot self-signed certificate issues against the local TFE and verify helper state
  • Reset or remove the helper and seed demo workspaces for ready testing

Quick Start

Enable the Terraform API helper workflow to build the image, start the container, and drop into the shell.

Frequently Asked Questions about cli

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

FAQPage Schema
How do I automate Terraform API helper setup and container lifecycle in HAL?

You can automate Terraform API helper setup in HAL by enabling the workflow to build the image, start the container, and enter the shell. Lifecycle subcommands enable, update, and disable manage the helper state directly.

What is the Terraform API helper environment used for?

The Terraform API helper environment provides quick, reliable access to Terraform workflows without manual host configuration. It bootstraps authentication, writes auth files under /root, and seeds demo workspaces for ready testing.

How do I troubleshoot self-signed certificate issues against a local TFE?

Troubleshoot self-signed certificate issues against your local TFE by entering the pre-configured helper shell. The workflow verifies the helper and container state to ensure reliable Terraform API access.

Can I seed demo workspaces and reset the Terraform helper container?

Yes, you can seed demo workspaces for ready testing and perform cleanup actions to reset or remove the helper. The workflow supports lifecycle subcommands to update or disable the container environment.

What's the best way to bootstrap authentication for Terraform workflows?

The best way to bootstrap authentication for Terraform workflows is by entering the pre-configured helper shell. The environment writes authentication files under /root, ensuring reliable API access without manual host configuration.