dagster-expert — Claude Code skill: the deprecated Dagster plugin
A deprecated Dagster plugin. It no longer carries any Dagster guidance — it only tells you to move to the dagster plugin.
npx skills add dagster-io/skills --skill dagster-expert -a claude-codeWhat dagster-expert does
Install dagster-expert and ask your agent anything about Dagster, and you get no real answer. The plugin is marked deprecated: the Dagster skill was pulled out and now ships in the dagster plugin. What is left here does one job — point you to the replacement.
There is no guidance on the dg CLI, assets, materialization, components or pipelines. The agent is told not to answer Dagster questions from memory and instead to hand you two commands: /plugin install dagster@dagster and /plugin uninstall dagster-expert. In a Cursor session the instruction differs — uninstall the current Dagster plugin and install it again.
Both commands matter. Install dagster without removing dagster-expert and you end up with two plugins providing a skill named dagster-expert, and the deprecated one may be picked. If you already installed dagster and still see this notice, that is exactly what happened: uninstall dagster-expert and retry. The skill name stays the same, so it is still invoked as /dagster-expert.
What it helps with
- find out why the agent won't answer Dagster questions
- move off the deprecated plugin onto
dagster - clear the clash between two plugins sharing one skill name
- confirm the working Dagster skill is the one installed
Example prompts for the agent
- /dagster-expert how do I define a Dagster asset?
- /dagster-expert help me set up a Dagster pipeline
How to install dagster-expert
1Skills CLI (Vercel)
npx skills add dagster-io/skills --skill dagster-expert -a claude-code2Manually: put the files in place
~/.claude/skills/dagster-expert/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/dagster-expert/
1Skills CLI (Vercel)
npx skills add dagster-io/skills --skill dagster-expert -a codex2Manually: put the files in place
.agents/skills/dagster-expert/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add dagster-io/skills --skill dagster-expert -a cursor2Manually: put the files in place
.cursor/skills/dagster-expert/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install dagster-io/skills dagster-expert2Manually: put the files in place
.github/skills/dagster-expert/SKILL.md1Skills CLI (Vercel)
npx skills add dagster-io/skills --skill dagster-expert -a gemini-cli2Platform CLI
gemini skills install https://github.com/dagster-io/skills --path plugins/dagster-expert/skills/dagster-expertManually: put the files in place
.devin/skills/dagster-expert/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add dagster-io/skills --skill dagster-expert -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about dagster-expert
How do I install dagster-expert in Claude?
Run npx skills add dagster-io/skills --skill dagster-expert -a claude-code. Note the plugin is deprecated: the Dagster skill now lives in the dagster plugin, so install that one and remove dagster-expert.
What does dagster-expert do?
Nothing for Dagster itself. It only reports that it has been replaced by the dagster plugin and gives you the commands to switch.
Why do I still see this notice after installing dagster?
Because dagster-expert is still installed. Two plugins provide a skill named dagster-expert, and the deprecated one may be chosen — uninstall dagster-expert and retry.
Source text
SKILL.md · Apache-2.0
--- name: dagster-expert description: Use for any task involving Dagster, the dg CLI, assets, materialization, components, data tools or data pipelines, matching the situations the Dagster skill handles. This is the deprecated dagster-expert plugin. It carries no Dagster guidance and exists only to tell the user to move to the dagster plugin. --- ## This plugin has been replaced The user is running the deprecated `dagster-expert` plugin. It no longer carries the Dagster skill — that now ships in the `dagster` plugin. Do not answer the user's Dagster question from memory. Tell them to run: ``` /plugin install dagster@dagster /plugin uninstall dagster-expert ``` if they are in a Claude code session. If they are in a Cursor session, instruct them to uninstall the current Dagster plugin and re-install it. Both commands matter. Installing `dagster` without uninstalling `dagster-expert` leaves two plugins providing a skill named `dagster-expert`, and this deprecated one may be chosen instead of the real one. If the user reaches this notice after already installing `dagster`, that is what has happened — have them uninstall `dagster-expert` and retry. Nothing else changes: the skill keeps the name `dagster-expert` and is still invoked as `/dagster-expert`.
© dagster-io · Apache-2.0 · dagster-io/skills