use-or-subclass-existing-component

Community

Discover and subclass existing Dagster components

Authorcnolanminich
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill guides you to discover, use, or subclass existing Dagster integration components, enabling you to leverage existing work instead of building from scratch.

Core Features & Use Cases

  • Discover available integrations via uv run dg docs integrations or by browsing the Dagster integrations docs.
  • Determine whether to use a component directly or create a subclass to extend functionality.
  • Implement demo_mode for API-based components and align asset keys for downstream pipelines.
  • Validate configurations and assets with commands like uv run dg check defs and uv run dg list defs.

Quick Start

Use the skill to locate a suitable integration, scaffold a component instance with uv run dg scaffold defs, then create a subclass in Python and update the YAML with the fully qualified type.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: use-or-subclass-existing-component
Download link: https://github.com/cnolanminich/dagster-project-claude-files/archive/main.zip#use-or-subclass-existing-component

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.