What problem does it solve? Programmatically deploying Dataform pipelines on Google Cloud is error-prone: repositories appear hidden or "Untitled" in BigQuery Pipelines, workflow invocations fail with Act-As permission denials, and error details are hard to retrieve. This Skill provides the exact REST API patterns and IAM fixes to automate the full deployment lifecycle. ## Core Features & Use Cases - Repository & Workspace Management: Create labeled repositories with proper displayName so they appear correctly in the BigQuery Pipelines console, and manage workspaces via REST endpoints. - File Upload, Commit & Execution: Upload SQLX files with base64-encoded writeFile calls, commit changes, then trigger compilation results and workflow invocations in a two-step handshake. - IAM Troubleshooting: Resolve strict Act-As policy failures by granting Service Account Token Creator, Service Account User, and BigQuery Admin roles to the correct identities. - Use Case: A data engineer needs to deploy a customer churn SQLX pipeline from CI/CD. Use this Skill to create the repository, upload definitions, compile, invoke the workflow, and poll for failures with detailed error messages. ## Quick Start Use the gcp-dataform-deployment skill to create a Dataform repository, upload my SQLX files, and run the workflow in my GCP project.