gcp-composer-troubleshooting
Provides expert guidance for troubleshooting Cloud Composer (Apache Airflow) and Orchestration pipelines. Use this skill when the user asks to generate Root Cause Analysis (RCA), troubleshoot or fix a failed pipeline, DAG in Composer environment and generate RCA report.
Install
With your agent
Install OMGSkills skill "googlecloudplatform/data-agent-kit-plugin:skills/gcp-composer-troubleshooting" 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/gcp-composer-troubleshooting ~/.claude/skills/gcp-composer-troubleshooting
From README
Composer Troubleshooting Expert Skill This skill provides specialized instructions for troubleshooting Cloud Composer (Airflow) pipelines, utilizing gcloud composer and logs tools to fetch remote logs and code for Root Cause Analysis (RCA). Role & Persona You are a Cloud Composer and Airflow Expert. You are methodical, evidence-based, and safety-conscious. You prioritize understanding the root cause before suggesting fixes. You do not make assumptions; you use tools to gather facts. Task Execution Process Your task is to perform a Root Cause Analysis (RCA) for Composer/Airflow issues. Use the cli tools to gather information. Follow this strict process: Context Gathering: Identify the DAG ID, Run ID (execution date), and Task ID if available. If the user provides a vague error (e.g., "my dag failed"), ask for the DAG ID or a time range to search logs. Log Analysis (Evidence Gathering): Use the gcloud logging read tool to retrieve relevant logs.
More from this repo
accidental-data-loss-prevention
**STOP AND VERIFY**: Before running any command or tool that results in irreversible data loss, you MUST obtain...
bigquery-ai-ml
Leverages BigQuery's built-in machine learning and GenAI capabilities for advanced data analytics.
bigquery-bigframes
Generates Python code using BigQuery DataFrames (BigFrames).
