Stats
Actions
Tags
How this command is triggered — by the user, by Claude, or both
Slash command
/grove:workspace <subcommand> [args...]This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Run the grove workspace subcommand with the provided arguments: ## Subcommands - `add <name>` — create a new workspace - `list [--porcelain]` — list all workspaces - `remove <name> [--force]` — remove a workspace - `status [workspace]` — show repos and worktrees overview - `path [workspace] [--porcelain]` — print workspace filesystem path - `sync [workspace]` — repair workspace symlinks to match workspace.json Run the command and report the result. If it fails, show the error message and error code. ## Notes - Reserved names: `repos` and `worktrees` cannot be used as workspace names ...
Run the grove workspace subcommand with the provided arguments:
grove ws $ARGUMENTS
add <name> — create a new workspacelist [--porcelain] — list all workspacesremove <name> [--force] — remove a workspacestatus [workspace] — show repos and worktrees overviewpath [workspace] [--porcelain] — print workspace filesystem pathsync [workspace] — repair workspace symlinks to match workspace.jsonRun the command and report the result. If it fails, show the error message and error code.
repos and worktrees cannot be used as workspace names/, \, or ..$PWD looking for workspace.jsonsync is idempotent — safe to run repeatedly to repair symlinksnpx claudepluginhub emmax86/grove --plugin grove/workspaceCreates, lists, or removes isolated GSD workspace environments with worktree/clone strategies, repo copies, and independent planning.
/workspaceManages Testany workspaces and team members: view your spaces/roles, add/remove members, set permissions (Owner/Admin/Member/Viewer), apply to join.