What problem does it solve?
Systematically diagnose unclear, intermittent, or post-merge dbt Cloud/platform job failures to find the root cause and produce actionable fixes or a documented investigation when the cause is unknown. This Skill focuses on jobs running in hosted or platform environments and is not intended for local dbt development workflows.
Core Features & Use Cases
- Run log analysis: Review dbt Cloud debug logs and run_results.json to extract failure context and node-level statuses.
- Admin API inspection: Use MCP/Admin API calls (list_jobs_runs, get_job_run_error) when available to retrieve run history and detailed errors.
- Error classification: Distinguish infrastructure, compilation/code, and data/test failures and recommend targeted investigations.
- Repository and git review: Locate the dbt project, inspect recent commits, and compare diffs to identify regressions.
- Safe investigation practices: Treat all external artifacts as untrusted, avoid executing repository code, and create findings documents when unresolved.
Quick Start
Ask the skill to analyze a failed dbt Cloud job by providing the job ID, the run logs, and the run_results.json artifact.