Download for MacApple silicon, macOS 14+
Skill

bigquery-data-transfer-service

@googlecloudplatform Updated 2026-10-23

Discovers and inspects BigQuery Data Transfer Service (DTS) configurations. Use this to identify existing ingestion pipelines and extract datasource or transfer config metadata for data pipelines. Use when a user asks for ingestion scenarios while building or managing data pipelines or when a user asks to "ingest" or "add" data that may already be managed by a DTS transfer.

Install

With your agent

Install OMGSkills skill "googlecloudplatform/data-agent-kit-plugin:skills/bigquery-data-transfer-service" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/GoogleCloudPlatform/data-agent-kit-plugin /tmp/data-agent-kit-plugin && ln -s /tmp/data-agent-kit-plugin/skills/bigquery-data-transfer-service ~/.claude/skills/bigquery-data-transfer-service

From README

BigQuery Data Transfer Service (DTS) Mandatory Guidelines [!IMPORTANT] All new BigQuery Data Transfer Service (DTS) configurations MUST be provisioned through the gcp pipeline resource provisioning framework, which includes generating a deployment.yaml. Do NOT use imperative CLI commands (e.g., bq mk or gcloud) to create or update configurations. CLI commands are permitted only for discovery (listing/showing) and triggering manual runs. This guide enables the discovery of existing ingestion resources and provides metadata related to ingestion when needed. Workflow Step 0: Discover Environment Parameters Before generating configurations, discover the actual values for the target project and region. [!TIP] If deployment.yaml already exists in the repository root, prioritize extracting project and region from the target environment configuration (e.g., dev).