What problem does it solve? When a Cloud Composer (Apache Airflow) DAG fails, finding the root cause requires digging through scattered logs and verifying which code version actually ran remotely. This Skill guides an agent through a disciplined, evidence-based Root Cause Analysis (RCA) workflow instead of guesswork. ## Core Features & Use Cases - Structured RCA Process: Follows a strict five-step flow from context gathering and log analysis to code retrieval, root cause identification, and fix proposal. - Remote Code Verification: Downloads the actual DAG code running in the Composer environment via gcloud storage, since local files may not match the deployed version. - Log-Based Evidence Gathering: Uses gcloud logging filters on severity, environment, and DAG ID to locate tracebacks, import errors, and task failures. - Use Case: A user reports that the DAG daily_sales_agg failed yesterday at 2pm. The agent fetches error logs, downloads the remote DAG file, pinpoints a KeyError on line 45, and produces an RCA report with a proposed fix. ## Quick Start Ask the agent to troubleshoot why your Composer DAG failed and generate a root cause analysis report for it.