port-terraform
Port Terraform provider
Port's Terraform provider (port-labs/port-labs) lets you define blueprints,
entities, scorecards, self-service actions, webhooks, and integration
mappings as .tf resources, the same way you'd define any other piece of
infrastructure. This skill is reference-only: static knowledge about the
provider's resource schema, drawn from the current v2.x provider and Port's
Terraform docs. It doesn't need a live Port account or Port MCP server to
produce correct HCL, only a real account and API credentials to actually
terraform apply it.
Out of scope: the underlying Port concepts (property types, relation
semantics) are owned by the port-blueprints skill; self-service action
JSON schema and invocation method payload templating aren't covered by a
skill in this repo yet. This skill only covers how those concepts map onto
Terraform arguments. Pulumi is Port's
other IaC provider, briefly noted in Step 1,
but not covered in depth here.