← All Skills
🔀
Jujutsu Agent-Safe Workflow Skill
Guides coding agents to manage reversible local changes with jj in an existing Jujutsu repository while Git remains the remote, PR, CI, and audit contract. It covers operation-log recovery, noninteractive splitting, parallel workspaces, and safe handoff.
Key Features
- Detect colocated jj/Git state first
- Reversible operation-log recovery
- Agent commands without editor hangs
- Verified Git PR/CI handoff
Installation
For Claude Code, add netresearch/claude-code-marketplace and install jujutsu-workflow@netresearch-claude-code-marketplace. Other Agent Skills clients can run npx skills add https://github.com/netresearch/jujutsu-workflow-skill --skill jujutsu-workflow.
How to Use
Activate only when .jj/ already exists or the user explicitly allows it. Compare jj root with the Git root, use --no-pager and explicit -m to avoid TUI/editor hangs, recover through jj op log/undo, and verify both jj state and read-only Git state before handoff.
Requirements
Requires Jujutsu and a Git-backed repository. Compatibility is verified for jj 0.42/0.43; check local --help on other versions. Code is MIT and content is CC-BY-SA-4.0. The skill does not introduce jj automatically and grants no authority to push, rewrite remote history, or touch protected branches; remote actions still require project permission.
Related Skills