Create a new Dagster workspace for managing multiple projects. Use when user wants to initialize a workspace, manage multiple Dagster projects together, or set up a multi-project environment.
/plugin marketplace add dagster-io/dagster-claude-plugins/plugin install dagster-io-dg-plugins-dg@dagster-io/dagster-claude-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
This skill helps users create Dagster workspaces through natural language requests.
Auto-invoke when users say:
When this skill is invoked:
/dg:create-workspace <name>.User provides a name:
User: "Create a dagster workspace called my-org"
→ Invoke: /dg:create-workspace my-org
User doesn't provide a name:
User: "I want to set up a workspace for multiple dagster projects"
→ Ask: "What would you like to name your Dagster workspace?"
→ Wait for user response
→ Invoke: /dg:create-workspace <user-provided-name>
User wants to create in current directory:
User: "Create a dagster workspace here"
→ Invoke: /dg:create-workspace .
User provides a path:
User: "Create a dagster workspace at ./workspaces/analytics"
→ Invoke: /dg:create-workspace ./workspaces/analytics
/dg:create-workspace commandcommands/create-workspace.md contains the actual execution logic/dg:create-workspace <name>After creating a workspace, users may want to:
/dg:create-project <name> to add projects to the workspacedg dev to start the Dagster UI for the workspaceThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.