← Back to list

dgcreate-workspace
by dagster-io
A collection of Claude Code plugins for working with Dagster.
⭐ 3🍴 0📅 Jan 24, 2026
SKILL.md
name: dg:create-workspace description: 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.
Create Dagster Workspace Skill
This skill helps users create Dagster workspaces through natural language requests.
When to Use This Skill
Auto-invoke when users say:
- "create a dagster workspace"
- "initialize a dagster workspace"
- "set up a multi-project dagster environment"
- "create a workspace for multiple dagster projects"
- "make a dagster workspace"
- "start a new dagster workspace"
- "scaffold a dagster workspace"
How It Works
When this skill is invoked:
- Extract the workspace name from the user's request (if provided)
- Invoke the underlying command:
/dg:create-workspace <name> - Handle missing parameters:
- If user specified a name: use it directly
- If user said "here" or "in current directory": use
. - If no name provided: ask the user for the workspace name
Example Flows
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
Implementation Notes
- This skill is a thin wrapper that delegates to the
/dg:create-workspacecommand - The command file at
commands/create-workspace.mdcontains the actual execution logic - Explicit slash command invocation still works:
/dg:create-workspace <name> - Both natural language and explicit invocation are supported
Related Commands
After creating a workspace, users may want to:
- Use
/dg:create-project <name>to add projects to the workspace - Use
dg devto start the Dagster UI for the workspace - Navigate to the workspace directory if they created it with a name
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

