A skill your agent uses when working with Dagster OSS: assets, jobs, Definitions, config/resources, schedules/sensors, automation, CLI/local development, deployment operations, GraphQL/webserver…

Apache-2.0Auto-check passedBackend & APIs

Install Dagster

skills CLI
$ npx skills add VectorSpaceLab/AREX-Skill --skill dagster -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install VectorSpaceLab/AREX-Skill dagster --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/VectorSpaceLab/AREX-Skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/repositories/repo-skills/dagster .claude/skills/dagster && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dagster
GitHub stars
331
Token cost
~1.3k tokens
SKILL.md length
501 words
Files
6 (incl. scripts, references)
Skills in repo
157
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when working with Dagster OSS: assets, jobs, Definitions, config/resources, schedules/sensors, automation, CLI/local development, deployment operations, GraphQL/webserver…

  • Works in 6 steps: Confirm whether the user is using… → For application work, confirm dagster is… → For local CLI work, prefer help-only… → …
  • Working with Dagster OSS: assets
  • SKILL.md covers First Checks, Route By Task, Installation Notes and Safety
  • Runs Python scripts from its folder; calls make and python

What it does

Dagster is an agent skill from VectorSpaceLab/AREX-Skill. Use when working with Dagster OSS: assets, jobs, Definitions, config/resources, schedules/sensors, automation, CLI/local development, deployment operations, GraphQL/webserver, Pipes external processes, components/projects, or editing the Dagster repository itself.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts and reference files (for example `references/repo-provenance.md`, `references/repo-routing-metadata.json` and `references/troubleshooting.md`).

It sits in Backend & APIs, covering GraphQL. It works with Dagster and GraphQL. The repository describes itself as: A Skill Library for Automated Machine Learning. The licence is Apache-2.0.

When your agent uses it

  • Working with Dagster OSS: assets
  • Config/resources
  • Schedules/sensors
  • CLI/local development

Example prompts

  • “/dagster”

Requirements

  • Python 3
  • Docker

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Confirm whether the user is using Dagster in an application project or editing the Dagster OSS repository itself.
  2. For application work, confirm dagster is installed in the active Python environment and run a minimal import check when useful
  3. For local CLI work, prefer help-only checks before executing user code
  4. Read references/repo-provenance.md before deciding whether this generated skill is current for a Dagster checkout or needs refresh.
  5. Use references/troubleshooting.md for cross-cutting install/import, optional dependency, target loading, and environment issues before…
  6. Use scripts/dagster_skill_doctor.py --help for a safe local package and command availability probe.

What it can do on your machine

Read from SKILL.md and the folder at commit ac3fe1a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • make
    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dagster loads about 1.3k tokens when it runs, and up to ~3k if it reads all its reference files. Until then it costs about 68 tokens; SKILL.md has 501 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~68
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from VectorSpaceLab/AREX-Skill at commit ac3fe1a, republished under its Apache-2.0 licence (© VectorSpaceLab). 501 words, ~1,292 tokens.

Download SKILL.mdSave it as .claude/skills/dagster/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
dagster
description
Use when working with Dagster OSS: assets, jobs, Definitions, config/resources, schedules/sensors, automation, CLI/local development, deployment operations, GraphQL/webserver, Pipes external processes, components/projects, or editing the Dagster repository itself.
disable-model-invocation
true
metadata.disco-role
operating
license
Apache 2.0

Dagster

Use this skill for Dagster OSS framework and repository tasks. Dagster is an orchestration platform for building, running, and observing data assets, jobs, schedules, sensors, resources, and external-process integrations.

First Checks

  1. Confirm whether the user is using Dagster in an application project or editing the Dagster OSS repository itself.
  2. For application work, confirm dagster is installed in the active Python environment and run a minimal import check when useful:
bash
python - <<'PY'
import dagster as dg
print(dg.__version__)
PY
  1. For local CLI work, prefer help-only checks before executing user code:
bash
dagster --help
dagster definitions validate --help
dagster-webserver --help
dagster-graphql --help
  1. Read references/repo-provenance.md before deciding whether this generated skill is current for a Dagster checkout or needs refresh.
  2. Use references/troubleshooting.md for cross-cutting install/import, optional dependency, target loading, and environment issues before routing deeper.
  3. Use scripts/dagster_skill_doctor.py --help for a safe local package and command availability probe.

Route By Task

  • Assets, jobs, ops, and Definitions: use sub-skills/asset-definitions/SKILL.md for @asset, @multi_asset, @asset_check, @op, @job, Definitions, define_asset_job, partitions, backfills, selections, and local materialization tests.
  • Config and resources: use sub-skills/configuration-resources/SKILL.md for Config, RunConfig, ConfigurableResource, EnvVar, resource dependencies, IO managers, and resource tests.
  • Schedules, sensors, and automation: use sub-skills/automation-schedules-sensors/SKILL.md for schedules, sensors, run requests, cursors, asset sensors, run status sensors, declarative automation, freshness, and backfill automation.
  • Local CLI and development server: use sub-skills/cli-local-development/SKILL.md for dagster project, dagster dev, dagster definitions validate, asset/job execution, workspace targets, schedule/sensor commands, instance inspection, and debug commands.
  • Deployment and operations: use sub-skills/deployment-operations/SKILL.md for DAGSTER_HOME, dagster.yaml, daemon/webserver services, run launchers, run coordinators, storage, Docker/Kubernetes/ECS checklists, monitoring, and operational failures.
  • GraphQL and webserver: use sub-skills/graphql-and-webserver/SKILL.md for dagster-webserver, dagster-graphql, DagsterGraphQLClient, remote GraphQL URLs, path prefixes, headers/auth, read-only mode, and API troubleshooting.
  • Pipes external processes: use sub-skills/pipes-external-processes/SKILL.md for dagster-pipes, open_dagster_pipes, external process message protocols, materialization/check reporting, loaders, writers, and subprocess patterns.
  • Components and projects: use sub-skills/components-projects/SKILL.md for component-ready projects, component scaffolding, component YAML/templates, dagster.components, dg, create-dagster, and current project-tooling caveats.
  • Dagster repo edits: use sub-skills/repo-development/SKILL.md for package lookup, Python/UI/docs validation, coding conventions, mandatory make ruff, uv, focused tests, and git/stack constraints in the Dagster OSS monorepo.
Show full SKILL.md (174 more words)Show less

Installation Notes

  • Public application users normally install dagster; add dagster-webserver, dagster-graphql, dagster-pipes, or integration packages only when the workflow needs them.
  • The generated skill verified core packages and help commands for dagster, dagster-webserver, and dagster-graphql at version 1!0+dev from the source snapshot.
  • dg and create-dagster project tooling are covered from source/docs evidence, but this checkout’s dagster-dg-core depends on an unpublished dagster-cloud-cli==1!0+dev package; verify those entry points in the user’s environment before relying on them.
  • Broad integration libraries, Dagster Cloud account administration, UI internals, Helm templates, CI/release automation, and credentialed/service-specific examples are intentionally long-tail gaps unless a user explicitly asks to extend this skill.

Safety

  • Do not start long-running services, run destructive CLI commands, wipe assets, migrate instances, deploy infrastructure, push images, or mutate production schedule/sensor state without explicit user approval.
  • Keep credentials in environment variables or secret managers; do not write secrets into dagster.yaml, workspace files, Dockerfiles, manifests, or generated code.
  • For repo edits, always follow sub-skills/repo-development/SKILL.md; after any Python code change in the Dagster repo, make ruff from the repo root is mandatory.

© VectorSpaceLab, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (scripts, references) in skills/repositories/repo-skills/dagster of VectorSpaceLab/AREX-Skill.

  • SKILL.md
  • references/repo-provenance.md
  • references/repo-routing-metadata.json
  • references/troubleshooting.md
  • scripts/dagster_skill_doctor.py
  • sub-skills

Open the folder on GitHubat commit ac3fe1a

Compare with similar skills

Dagster next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dagster compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dagster this skillVectorSpaceLab/AREX-Skill331—~1.3kAutomated safety check: PassApache-2.0
Nodejs Backend Patternsever-works/ever-works16218 repos~4kAutomated safety check: PassAGPL-3.0
API DesignerJeffallan/claude-skills12k1 repos~2kAutomated safety check: PassMIT
GraphQL Operations with CodegenChrisWiles/claude-code-showcase6.1k3 repos~1.5kAutomated safety check: PassNone
API Design Principlesjh941213/my-cc-harness12518 repos~3.4kAutomated safety check: PassNone
API And Interface Designdzhalaevd/Donatello1358 repos~2.6kAutomated safety check: PassApache-2.0

Similar skills

  • Nodejs Backend Patterns

    ever-works/ever-works

    Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices.

    162 GitHub starsUsed in 18 repos~4k tokens
    Backend & APIsAuto-check passed
  • API Designer

    Jeffallan/claude-skills

    Designs REST and GraphQL APIs from resource modeling to an OpenAPI 3.1 contract, with versioning, pagination and RFC 7807 error handling.

    12k GitHub starsUsed in 1 repo~2k tokens
    Backend & APIsAuto-check passed
  • GraphQL Operations with Codegen

    ChrisWiles/claude-code-showcase

    Sets the rules for writing GraphQL queries and mutations in .gql files, running codegen, and using generated Apollo hooks with proper error and loading handling.

    6.1k GitHub starsUsed in 3 repos~1.5k tokens
    Backend & APIsAuto-check passed
  • API Design Principles

    jh941213/my-cc-harness

    REST 및 GraphQL API 설계 원칙 가이드. An agent skill from jh941213/my-cc-harness.

    125 GitHub starsUsed in 18 repos~3.4k tokens
    Backend & APIsAuto-check passed
  • API And Interface Design

    dzhalaevd/Donatello

    Guides stable API and interface design. An agent skill from dzhalaevd/Donatello.

    135 GitHub starsUsed in 8 repos~2.6k tokens
    Backend & APIsAuto-check passed
  • Registers a new syncable entity in three NestJS modules and adds its service and GraphQL resolver layers when contributing to the Twenty server.

    58k GitHub stars~2.9k tokensUpdated today
    Backend & APIsAuto-check passed

More from VectorSpaceLab/AREX-Skill

All 157 skills in this repo
  • Agent Lightning

    VectorSpaceLab/AREX-Skill

    Use this repo skill for Agent Lightning package tasks: authoring trainable agents, tracing rewards and spans, running LightningStore/Trainer loops, using agl CLI services, choosing examples, and…

    331 GitHub stars~1.4k tokensUpdated 1 mo ago
    Auto-check passed
  • Agent Tools

    VectorSpaceLab/AREX-Skill

    A skill your agent uses when configuring LiteLLM for MCP tools, A2A agents, Claude Code/Cursor agent gateway traffic, MCP auth/OAuth, tool permissions, semantic filtering, or agent-specific proxy…

    331 GitHub stars~1.2k tokensUpdated 1 mo ago
    Auto-check passed
  • Agents And Awel

    VectorSpaceLab/AREX-Skill

    Build and debug DB-GPT agents, tools, skills, teams, and AWEL workflows, including deterministic local DAG runs and HTTP-trigger topology without assuming an LLM, credential, or external service.

    331 GitHub stars~2.3k tokensUpdated 1 mo ago
    Auto-check passed
  • Agents And Middleware

    VectorSpaceLab/AREX-Skill

    Work on the actively maintained LangChain v1 agent package: initchatmodel, createagent, structured output, tools, middleware, embeddings initialization, provider routing, and agent runtime…

    331 GitHub stars~1.2k tokensUpdated 1 mo ago
    Auto-check passed
  • Agents Workflows

    VectorSpaceLab/AREX-Skill

    A skill your agent uses for giskard.agents async chat workflows, tools, prompt templates, structured outputs, retries, rate limiting, embeddings, and optional LiteLLM backend.

    331 GitHub stars~500 tokensUpdated 1 mo ago
    Auto-check passed
  • Alphafold3

    VectorSpaceLab/AREX-Skill

    A skill your agent uses for AlphaFold 3 input preparation, prediction command planning, output interpretation, and Python API inspection.

    331 GitHub stars~1.2k tokensUpdated 1 mo ago
    Auto-check passed

Works with

Categories

Questions about Dagster

What does Dagster do?

A skill your agent uses when working with Dagster OSS: assets, jobs, Definitions, config/resources, schedules/sensors, automation, CLI/local development, deployment operations, GraphQL/webserver…. Dagster is an agent skill from VectorSpaceLab/AREX-Skill. Use when working with Dagster OSS: assets, jobs, Definitions, config/resources, schedules/sensors, automation, CLI/local development, deployment operations, GraphQL/webserver, Pipes external processes, components/projects, or editing the Dagster repository itself.

When should I use Dagster?

Dagster fits situations like: working with Dagster OSS: assets; config/resources; schedules/sensors; CLI/local development.

How do I install Dagster in Claude Code?

Run `npx skills add VectorSpaceLab/AREX-Skill --skill dagster -a claude-code`. Or copy the skill folder (skills/repositories/repo-skills/dagster in VectorSpaceLab/AREX-Skill) into .claude/skills/dagster in your project. Claude Code loads it when a task matches its description.

How do I install Dagster in Codex?

Run `npx skills add VectorSpaceLab/AREX-Skill --skill dagster -a codex`. Or copy the skill folder (skills/repositories/repo-skills/dagster in VectorSpaceLab/AREX-Skill) into .agents/skills/dagster in your project. Codex loads it when a task matches its description.

Can I use Dagster in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add VectorSpaceLab/AREX-Skill --skill dagster -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dagster, .gemini/skills/dagster, .github/skills/dagster and .opencode/skills/dagster in your project.

What does Dagster need to run?

Going by SKILL.md and its folder, Dagster needs Python for the scripts in its folder and the command-line tools its instructions call (make and python). Our summary lists: Python 3; Docker.

Does Dagster access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Dagster safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Dagster use?

Dagster is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Dagster use?

About 1.3k tokens (SKILL.md is roughly 5.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.7k tokens, read only when the agent opens those files.

What are the alternatives to Dagster?

Skills that share tags, products or a category with Dagster: Nodejs Backend Patterns (ever-works/ever-works, 162 stars), API Designer (Jeffallan/claude-skills, 12k stars), GraphQL Operations with Codegen (ChrisWiles/claude-code-showcase, 6.1k stars) and API Design Principles (jh941213/my-cc-harness, 125 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dagster?

VectorSpaceLab (a GitHub organization) maintains it in VectorSpaceLab/AREX-Skill, which has 331 GitHub stars. The repository holds 157 skills in this directory. The repository was last updated on September 3, 2026.

Source: VectorSpaceLab/AREX-Skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.