{
  "id": "terraform-maestro-agent",
  "name": "Terraform Maestro",
  "version": "0.1.0",
  "type": "agent",
  "provider": "terraform",
  "harnesses": [
    "codex",
    "copilot",
    "claude-code",
    "cursor",
    "gemini",
    "kiro"
  ],
  "summary": "Classify a Terraform or OpenTofu task and route it to the narrowest advisory specialist on the IaC board, dispatching up to four in parallel only when the change genuinely spans that many domains. Never answers an IaC question itself, never executes a live operation, and never auto-dispatches a live-guard agent.",
  "source_type": "original",
  "official_docs": [
    "https://developer.hashicorp.com/terraform/cli/commands/plan",
    "https://opentofu.org/docs/cli/commands/"
  ],
  "security_notes": "Routing only. Never requests or relays cloud credentials, provider tokens, private keys, unredacted state, or account/subscription/tenant identifiers. Never executes apply, destroy, import, state mutation, or force-unlock, and never auto-dispatches a live-guard agent — every live path stops for written human confirmation with blast radius and rollback stated first.",
  "last_verified": "2026-08-17",
  "path": "agents/terraform/terraform-maestro-agent/",
  "harness_variants": {
    "codex": "agents/terraform/terraform-maestro-agent/harnesses/codex.toml",
    "copilot": "agents/terraform/terraform-maestro-agent/harnesses/copilot.agent.md",
    "claude-code": "agents/terraform/terraform-maestro-agent/harnesses/claude-code.agent.md",
    "cursor": "agents/terraform/terraform-maestro-agent/harnesses/cursor.agent.md",
    "gemini": "agents/terraform/terraform-maestro-agent/harnesses/gemini.agent.md",
    "kiro-ide": "agents/terraform/terraform-maestro-agent/harnesses/kiro-ide.agent.md",
    "kiro-cli": "agents/terraform/terraform-maestro-agent/harnesses/kiro-cli.agent.json"
  },
  "companion_skills": [
    "terraform-maestro"
  ],
  "execution_tier": "static-review",
  "lifecycle": "experimental",
  "author": "github: VincentChuWaiChow",
  "routing_keywords": [
    "route",
    "which specialist",
    "classify",
    "iac task",
    "terraform help",
    "opentofu help"
  ]
}
