dignified-python
Dignified Python
Opinionated Python guidance for writing clean, maintainable, modern Python code (versions 3.10-3.13).
When to Use This Skill
Auto-invoke when users ask about:
- "make this pythonic" / "is this good python"
- "type hints" / "type annotations" / "typing"
- "LBYL vs EAFP" / "exception handling"
- "pathlib vs os.path" / "path operations"
- "CLI patterns" / "click usage"
- "code review" / "improve this code"
- Any Python code quality or standards question
Note: This skill is general-purpose Python style guidance, not Dagster-specific. It captures one explicit, LBYL-leaning set of conventions; project conventions can override it when needed.
More from dagster-io/dagster-claude-plugins
dagster-expert
Expert guidance for working with Dagster and the dg CLI. ALWAYS use before doing any task that requires
24dagster-conventions
Expert guidance for Dagster data orchestration including assets, resources, schedules, sensors,
9dagster-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