gcp-pipeline-orchestration

Generate and deploy Cloud Composer orchestration pipeline definitions for GCP workflows.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/RxFit/hub-overlay --skill gcp-pipeline-orchestration-rxfit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gcp-pipeline-orchestration
Source: https://github.com/RxFit/hub-overlay/tree/main/hub/skills/gcp-pipeline-orchestration
Command: npx skills add https://github.com/RxFit/hub-overlay --skill gcp-pipeline-orchestration-rxfit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill automates the generation, deployment, and triggering of orchestration pipelines for Google Cloud Composer, simplifying complex data workflows.

Core Features & Use Cases

  • Pipeline Generation: Create or update Cloud Composer orchestration pipeline definitions (YAML) for various tasks like dbt, notebooks, Spark jobs, Dataform, Python scripts, and BigQuery SQL.
  • Deployment Management: Handle the deployment of orchestration pipelines to specified environments, ensuring compatibility checks and placeholder replacements.
  • Pipeline Triggering: Initiate pipeline runs either locally for validation or in production environments, following a deploy-poll-trigger flow.
  • Use Case: Manage end-to-end data pipeline orchestration within a GCP environment using Airflow on Cloud Composer.

Quick Start

Ask the user for the pipeline name and environment, then run gcloud beta orchestration-pipelines init <PIPELINE_NAME> --environment=<ENV_NAME> to scaffold the project if necessary, followed by creating/validating orchestration-pipeline.yaml and deployment.yaml.

Frequently Asked Questions about gcp-pipeline-orchestration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate ETL pipelines in GCP using Cloud Composer?

You orchestrate ETL pipelines in GCP by generating YAML orchestration pipeline definitions for Cloud Composer, automating scheduling and triggering of dbt, Spark jobs, notebooks, and BigQuery SQL workflows.

How do I deploy an Airflow pipeline to Google Cloud Composer?

To deploy an Airflow pipeline to Google Cloud Composer, you create and validate an orchestration-pipeline.yaml file, then follow a deploy-poll-trigger flow using the gcloud SDK to push and execute the workflow in your environment.

Can I schedule dbt and Dataform jobs with GCP pipeline orchestration?

Yes, GCP pipeline orchestration supports scheduling dbt and Dataform jobs. It generates orchestration definitions that integrate these tasks alongside Spark jobs, Python scripts, and BigQuery SQL within Cloud Composer workflows.

Do I need the gcloud SDK to deploy GCP orchestration pipelines?

Yes, you need the gcloud SDK to deploy GCP orchestration pipelines. It is required for executing deployment commands, validating YAML files, and running local validation or production triggers.

What is the best way to trigger a pipeline run locally for validation in GCP?

The best way to trigger a pipeline run locally for validation in GCP is to use the deploy-poll-trigger flow provided by the orchestration pipeline definitions, ensuring compatibility checks and placeholder replacements before production.

Why does my Cloud Composer YAML pipeline deployment fail validation?

Cloud Composer YAML pipeline deployment fails validation when orchestration definitions lack required compatibility checks or contain unresolved placeholders, requiring gcloud SDK validation before initiating the deploy-poll-trigger flow.