What problem does it solve? When working in a Jujutsu (jj) repository, developers sometimes need a fully isolated filesystem workspace for parallel agent execution or sandboxed feature work, but misusing workspaces (or falling back to raw git commands) leads to nested-repo errors and broken states. This Skill provides a disciplined workflow for deciding when a workspace is actually needed and setting it up correctly. ## Core Features & Use Cases - Need Assessment First: Defaults to plain jj flows (jj new, jj edit, mutable commits) and only creates a workspace when isolation is explicitly required. - Correct Workspace Setup: Creates a base commit, adds the workspace as a sibling directory (never nested), and auto-detects project setup for Node, Rust, Python, and Go. - Baseline Verification & Cleanup: Runs project tests to confirm a clean starting state and provides commands to forget and remove workspaces when done. - Use Case: An AI agent needs to execute an implementation plan in isolation while you continue other work; the Skill creates ../feature-x via jj workspace add, installs dependencies, and verifies tests pass before starting. ## Quick Start Ask the assistant to set up an isolated Jujutsu workspace for your new feature work in the current jj repository.