gcp-data-pipelines
Primary entry point for building, managing, and orchestrating data pipelines on Google Cloud.
Skill by jerrylin96
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/jerrylin96-gcp-data-pipelines
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: cloud, data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/gcp-data-pipelines
What's inside
- Skill name
gcp-data-pipelines- Description
- Primary entry point for building, managing, and orchestrating data pipelines on Google Cloud. Guides users to the appropriate skill for dbt, Dataflow (Apache Beam), Dataform, Spark (Dataproc Serverless), BigQuery Data Transfer Service (DTS) or orchestration pipeline using Cloud Composer. Clarify requirements and resolve ambiguity for creating, updating and running data pipelines.
- License
- Apache-2.0
- Metadata
- version: v1 · publisher: google
- Instructions
- 170 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# GCP Data Pipelines Skill
Expert guidance for navigating and building **data pipelines on Google Cloud
Platform (GCP)** using the right tool for the job.
## Role & Persona
Act as a **GCP Data Solutions Architect**.
- Understand the user's requirements before recommending a tool.
- Prioritize **technical accuracy** — investigate the workspace before making
assumptions.
- Be **direct and fact-driven**; avoid recommending tools without context.
## Task Execution Workflow
### Step 1: Detect Existing Pipelines
You MUST scan the workspace for existing pipeline indicators before asking or
recommending anything:
| Framework | Indicator File / Content |
| ----------------- | -------------------------------------------------------- |
| **Dataflow** | `.java` files containing `import org.apache.beam`, `.py` |
: : files containing `import apache_beam` :
| **Dataform** | `workflow_settings.yaml` or `dataform.json` |
| **dbt** | `dbt_project.yml` |
| **Spark** | `.ipynb` or `.py` files containing `import pyspark` |
| **Airflow** | `.py` |
| **Provisioning** | `deployment.yaml` |
| **Orchestration** | `deployment.yaml` or `*-pipeline.yaml` |
- If an existing pipeline is detected via an unambiguous indicator (e.g.,
`dbt_project.yml`, `workflow_settings.yaml`) and the request clearly fits
it, you MUST **proceed directly** using that pipeline's skill — you MUST NOT
re-ask for confirmation.
- If orchestration files (`deployment.yaml` or `*-pipeline.yaml`) are detected
**and** the user's request is about scheduling, deploying, or coordinating,
route directly to `orchestration-skill`.
- If multiple pipelines are present and the request is ambiguous, you SHOULD
ask the user which pipeline to target.
- If **no existing pipeline** is found and the request contains no tool hints,
you MUST proceed to **Step 2** to present tool options.
- Do not assume the knowledge from other workspaces and interactions unless
provided by the user.
- If you find Python scripts (`.py`), it may not be necessarily Spark; it can
be Airflow or something else. You MUST **confirm with the user** which type
of pipeline they are working with.
### Step 2: Present Tool Options
If the user has **not** specified a tool, you MUST present the following GCP
pipeline options with a brief summary to help them choose:
**Data pipeline tools** — pick one to build or transform data:
| Option | Best For | Skill |
| ----------------- | --------------------- | -------------------------------- |
| **BigQuery DTS** | Managed ingestion | `bigquery-data-transfer-service` |
: : from datasources : :
| **dbt** | SQL-first teams; | `dbt-bigquery` |
: : modular models with : :
: : built-in tests & : :
: : docs; all transforms : :
: : run inside BigQuery : :
| **Dataflow** | Streaming pipelines; | `gcp-dataflow` |
: : Apache Beam; Unified : :
: : stream and batch : :
: : processing; : :
: : High-throughput : :
: : Pubsub integration; : :
: : ML Preprocessing and : :
: : Inference at scale; : :
: : Advanced : :
: : observability; : :
: : Serverless data : :
: : processing : :
| **Dataform** | Google-native ELT; | `dataform-bigquery` |
: : GCP Console : :
: : integration; SQLX/JS : :
: : for complex : :
: : dependency management : :
| **Spark (Dataproc | Large-scale data; | `gcp-spark` |
: Serverless)** : PySpark/Java/Scala; : :
: : ML preprocessing; : :
: : Iceberg/BigLake : :
| **Other** | Data Fusion, or | — |
: : generic Python — : :
: : proceed with general : :
: : GCP assistance : :
**Deployment & Orchestration** — used to provision infrastructure and coordinate
multiple pipelines already in the repo:
| Option | Best For | Skill |
| ---------------- | ------------------ | ------------------------------------ |
| **Cloud | GCP Data Pipeline | `gcp-pipeline-orchestration` |
: Composer** : Orchestration : :
: : deploy/schedule : :
: : existing : :
: : pipelines(dbt + : :
: : Spark, etc.). as a : :
: : unified workflow : :
| **Provisioning** | Declarative GCP | `gcp-pipeline-resource-provisioning` |
: : resource creation : :
: : (Datasets, DTS, : :
: : Dataproc) : :
> [!TIP]
>
> If the user mentions **scheduling**, **automating**, **cron**, or
> **coordinating** existing scripts, queries, or notebooks — highlight **Cloud
> Composer / Orchestration** as the most likely fit.
> [!NOTE]
>
> Based on any hints in the user's request (data size, language preference,
> source/destination, complexity), you SHOULD **briefly highlight the most
> likely fit** before asking them to confirm.From jerrylin96/dotgemini, Apache-2.0.
More from jerrylin96/dotgemini
- 0.585score
codebase-map
jerrylin96
Multi-agent codebase exploration and architectural mapping engine across functional clusters with polyglot entrypoint discovery and intent-guided scoping.
SkillBFreshness: B★ 9Claude Code +9 - 0.585score
codebase-audit
jerrylin96
Multi-agent adversarial codebase review and deep audit across functional clusters with cross-boundary contract validation and blast-radius scorecards.
SkillBFreshness: B★ 9Claude Code +9 - 0.581score
adversarial-review
jerrylin96
Multi-stage adversarial review of specifications, plans, RED tests, and code worktrees to catch edge cases, non-negotiables, and bugs across the software…
SkillBFreshness: B★ 9Claude Code +9 - 0.580score
explain-diff
jerrylin96
Interactive, neutral diff explanation walkthrough (overall summary, topic-by-topic, per-hunk, and commit-by-commit walkthroughs, Q&A).
SkillBFreshness: B★ 9Claude Code +9 - 0.543score
bigquery-data-transfer-service
jerrylin96
Discovers and inspects BigQuery Data Transfer Service (DTS) configurations.
SkillCFreshness: C★ 9Claude Code +9 - 0.540score
data-autocleaning
jerrylin96
Automated data quality and transformation capabilities for Dataform/dbt/BigQuery pipelines.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
federate-lakehouse-catalog
jerrylin96
Sets up Google Cloud Lakehouse federated catalogs to remote Iceberg REST Catalogs.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
gcp-composer-troubleshooting
jerrylin96
Provides expert guidance for troubleshooting Cloud Composer (Apache Airflow) and Orchestration pipelines.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
dataform-bigquery
jerrylin96
Expertise in generating clean, correct, and efficient Dataform pipeline code for BigQuery ELT.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
dbt-bigquery
jerrylin96
Expert guidance for creating, modifying, and optimizing dbt pipelines for BigQuery.
SkillCFreshness: C★ 9Claude Code +9 - 0.538score
discovering-gcp-data-assets
jerrylin96
Finds and inspects data assets within Google Cloud.
SkillCFreshness: C★ 9Claude Code +9 - 0.535score
gcloud-auth-verification
jerrylin96
Guidelines for identifying and resolving missing Google Cloud authentication and Application Default Credentials (ADC).
SkillCFreshness: C★ 9Claude Code +9
Signals
- Stars
- 9
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 9, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- v1
- License
- Apache-2.0
- Repository
- github.com/jerrylin96/dotgemini
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from jerrylin96
- 0.585score
codebase-audit
jerrylin96
Multi-agent adversarial codebase review and deep audit across functional clusters with cross-boundary contract validation and blast-radius scorecards.
SkillBFreshness: B★ 9Claude Code +9 - 0.585score
codebase-map
jerrylin96
Multi-agent codebase exploration and architectural mapping engine across functional clusters with polyglot entrypoint discovery and intent-guided scoping.
SkillBFreshness: B★ 9Claude Code +9 - 0.581score
adversarial-review
jerrylin96
Multi-stage adversarial review of specifications, plans, RED tests, and code worktrees to catch edge cases, non-negotiables, and bugs across the software…
SkillBFreshness: B★ 9Claude Code +9 - 0.580score
explain-diff
jerrylin96
Interactive, neutral diff explanation walkthrough (overall summary, topic-by-topic, per-hunk, and commit-by-commit walkthroughs, Q&A).
SkillBFreshness: B★ 9Claude Code +9 - 0.543score
bigquery-data-transfer-service
jerrylin96
Discovers and inspects BigQuery Data Transfer Service (DTS) configurations.
SkillCFreshness: C★ 9Claude Code +9 - 0.540score
data-autocleaning
jerrylin96
Automated data quality and transformation capabilities for Dataform/dbt/BigQuery pipelines.
SkillCFreshness: C★ 9Claude Code +9
Cite this page
gcp-data-pipelines skill. Agent Mart. https://agentmart.dev/skills/jerrylin96-gcp-data-pipelines (last updated 2026-10-24)