From jj-skipper
Create an isolated jj workspace and feature bookmark. Activate only for new parallel work, workspace creation, or feature isolation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jj-skipper:jj-workspaceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Derive a safe feature name and run the bundled manager from this skill directory:
Derive a safe feature name and run the bundled manager from this skill directory:
bash scripts/workspace.sh create \
--repo "$(jj root)" \
--name <feature-name> \
--base fresh \
--description "feat: <description>"
Use --base head only when the new workspace must include the current local change; otherwise keep the clean fresh base. The manager creates the workspace and bookmark atomically and prints its path.
Report the path, bookmark, base, and change ID. When finished, use jj-commit-push-pr, then run bash scripts/workspace.sh remove --repo <repo> --path <workspace-path>.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
npx claudepluginhub plasticbeachllc/jj-skipper --plugin jj-skipper