Dagster
Build asset-based data pipelines with Dagster and the dg CLI. Creates projects, defines software-defined assets, schedules, sensors, and components, then debugs materializations and project structure.
Maintained by Dagster Labs, this skill provides expert guidance for the Dagster orchestrator and dg CLI. It scaffolds projects, defines software-defined assets and asset checks, wires up schedules, sensors, jobs, and components, and debugs materialization failures — with deep knowledge of Dagster concepts and project layout.
When to use
Use when building Dagster assets, schedules, sensors, or components, scaffolding a new Dagster project, or debugging materializations and project structure.
Examples
Define an asset
Create a software-defined asset
Create a Dagster asset that loads raw events from S3 and a downstream asset that aggregates daily metrics, with an asset check on row counts
Add a schedule
Run assets on a cadence
Add a Dagster schedule that materializes my daily_metrics asset every morning at 6am UTC
Debug materialization
Diagnose a failure
My Dagster asset materialization is failing. Inspect the project, find the broken dependency, and fix it