dagster-conventions
Installation
SKILL.md
Dagster Development Expert
When to Use This Skill vs. Others
| If User Says... | Use This Skill/Command | Why |
|---|---|---|
| "what's the best way to X" | /dagster-conventions |
Need patterns/best practices |
| "how do I structure assets" | /dagster-conventions |
Asset design guidance |
| "which integration should I use" | /dagster-integrations |
Integration discovery needed |
| "implement X pipeline" | /dg:prototype |
Ready to build, not just learn |
| "is this pythonic" | /dignified-python |
Python code review needed |
| "create new project" | /dg:create-project |
Project initialization needed |
| "how do I test assets" | /dagster-conventions (testing section) |
Testing patterns guidance |
| "schedule patterns" | /dagster-conventions (automation section) |
Scheduling/automation guidance |
| "dbt best practices" | /dagster-conventions (dbt section) |
dbt-specific patterns |
Core Philosophy
Think in Assets: Dagster is built around the asset abstraction—persistent objects like tables,
Related skills
More from dagster-io/dagster-claude-plugins
dignified-python
Opinionated production Python standards with automatic version detection (3.10-3.13). Use when
37dagster-expert
Expert guidance for working with Dagster and the dg CLI. ALWAYS use before doing any task that requires
24dagster-integrations
Skill that helps users discover and understand Dagster integration libraries. Used when users have requests related to
6integrations-index
Comprehensive index of 82+ Dagster integrations organized by official tags.yml taxonomy including
3dagster-best-practices
Expert guidance for Dagster data orchestration including assets, resources, automation, testing,
3dg
Dagster CLI for project creation, scaffolding components, launching assets, listing definitions,
1