Automates the creation of isolated Jujutsu (jj) workspaces and bookmarks for seamless parallel development.
JJ Workspace Manager streamlines your Jujutsu workflow by automating the setup of isolated, task-specific workspaces and bookmarks. It goes beyond simple directory creation by automatically configuring environment variables and .envrc files to ensure compatibility with standard Git tools like the GitHub CLI (gh) within a Jujutsu environment. This skill is essential for developers who need to manage multiple feature branches or bug fixes simultaneously without the overhead of manual context switching or environment reconfiguration.
Key Features
010 GitHub stars
02Integrated support for direnv to manage workspace environments
03Automatic GIT_DIR environment configuration for Git tool compatibility
04Automated creation of isolated Jujutsu workspaces
05Instant bookmark generation for task-specific development
06Streamlined cleanup logic for forgetting and removing workspaces
Use Cases
01Starting a new feature in a clean, isolated directory to avoid context switching.
02Ensuring GitHub CLI and other Git-dependent tools function correctly within a Jujutsu VCS project.
03Running parallel tests or builds across multiple branches simultaneously.