What problem does it solve?
This skill removes the manual, error-prone work of wiring a dbt Core project into Airflow by generating the correct Astronomer Cosmos configuration for DAGs or TaskGroups.
Core Features & Use Cases
- Cosmos project configuration for either
dbt_project_path or manifest-based loading, including key guardrails to confirm Core (not Fusion) and manifest availability.
- Load and execution mode selection that matches constraints such as Airflow version, containerized vs local execution, and whether you need
DbtDag or DbtTaskGroup.
- Warehouse/profile connectivity via Airflow connections and Cosmos profile mappings without hardcoding secrets, plus safe operator_args patterns for runtime dbt vars.
Use case example: You need a daily Airflow workflow that runs and tests dbt models (and optionally seeds/clones) using the same Cosmos wiring across environments while minimizing parsing overhead.
Quick Start
Use the cosmos-dbt-core skill to generate a working DbtTaskGroup in your Airflow 3 DAG by pointing it at your dbt project directory and your Airflow connection for the target warehouse.