dagster-best-practices
Dagster Best Practices Skill
Expert guidance for building production-quality Dagster projects with recommended patterns and architectural decisions.
When to Use This Skill
Auto-invoke when users ask about:
- "what's the best way to..." / "how should I..." / "recommended approach for..."
- "how do I structure assets" / "asset design patterns"
- "choosing automation" / "schedules vs sensors" / "automation conditions"
- "resource patterns" / "managing resources" / "dependency injection"
- "testing strategies" / "how to test assets"
- "ETL patterns" / "data pipeline patterns"
- "project structure" / "organizing code" / "components vs definitions"
- "dbt integration patterns"
- "partition strategies"
- Any architectural or design question about Dagster
More from dagster-io/skills
dagster-expert
Expert guidance for working with Dagster and the dg CLI. ALWAYS use before doing any task that requires
1.3Kdignified-python
Opinionated production Python standards with automatic version detection (3.10-3.13). Use when
1.2Kdagster-integrations
Skill that helps users discover and understand Dagster integration libraries. Used when users have requests related to
124dg
Skill that enables interaction with Dagster projects (creating new projects, generating new definitions within existing projects, listing definitions, launching compute, viewing logs, and troubleshooting). Used whenever users have requests related to creating, understanding, or manipulating Dagster projects.
12