What problem does it solve?
This Skill helps you convert a dbt Core project into an Airflow DAG or TaskGroup using Astronomer Cosmos, so you can schedule and orchestrate dbt runs and tests with the right configuration for your Airflow and warehouse environment.
Core Features & Use Cases
- Configures Cosmos for dbt Core: Guides you through ProjectConfig, RenderConfig (load/render strategy), ExecutionConfig (execution mode), and ProfileConfig (warehouse connection).
- Supports common orchestration patterns: Covers creating a standalone DbtDag, embedding a DbtTaskGroup inside an existing DAG, or using Cosmos dbt operators directly.
- Handles operational guardrails: Emphasizes compatibility checks (Cosmos 1.11+, Airflow 3.x), chooses the correct load method (manifest vs ls), and aligns execution mode constraints and manifest availability.
Quick Start
Provide your dbt_project_path, select a load mode (manifest recommended for containerized execution), choose an execution mode that matches your environment, and wire your warehouse connection via Airflow connections or a profiles.yml path.