What problem does it solve? When building data pipelines on Google Cloud, you often cannot tell whether data ingestion is already managed by an existing BigQuery Data Transfer Service (DTS) configuration, leading to duplicate transfers or misconfigured pipelines. This Skill discovers existing transfer configs, inspects data source parameters, and guides declarative provisioning of new transfers. ## Core Features & Use Cases - Transfer Discovery: Lists and inspects existing DTS transfer configurations in a target project and region using bq CLI commands. - Data Source Parameter Inspection: Runs a Python script against the BigQuery Data Transfer REST API to enumerate required parameters for any data source, and generates OAuth authorization URLs for Google data sources. - Declarative Provisioning Guidance: Enforces creation of transfers through a deployment.yaml resource provisioning framework rather than imperative CLI commands, with mandatory user confirmation of parameters. - Use Case: A user asks to ingest Google Ads data into BigQuery. The Skill checks for existing transfers, discovers the required data source parameters, walks through OAuth authorization, and ensures a successful transfer run before downstream pipeline work begins. ## Quick Start Ask the assistant to check whether a BigQuery Data Transfer Service config already exists for your project and help set up ingestion for your data source.