---
title: "jujutsu-workflow"
description: "Agent-safe version control with Jujutsu (jj): jj as the local change layer, Git as the canonical remote/PR/CI/audit interface"
canonical: https://agentpluginsdirectory.com/plugins/jujutsu-workflow
last-updated: 2026-09-22
---

# jujutsu-workflow
Agent-safe version control with Jujutsu (jj): jj as the local change layer, Git as the canonical remote/PR/CI/audit interface
- Slug: jujutsu-workflow
- Publisher: Netresearch DTT GmbH
- Repository: https://github.com/netresearch/jujutsu-workflow-skill
- Manifest: plugin.json
- Version: 0.3.4
- License: (MIT AND CC-BY-SA-4.0)
- Category (editorial): devops-cloud
- Skills: 1 (jujutsu-workflow)
- MCP servers: 0
- Stars: 10
- Repository created: 2026-06-22
- Repository last pushed: 2026-09-11
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/jujutsu-workflow
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What jujutsu-workflow does, in the publisher's words

Coding agents are unreliable Git operators: they fold unrelated edits into one commit, lose work to git reset / checkout / stash / bad rebases, leave unclear branch state, and claim "done" without showing version-control status. This skill teaches agents to use Jujutsu (jj), a Git-compatible VCS (docs), as the local change-management layer while keeping Git as the canonical collaboration, CI, PR, and audit interface.

- Safer, reversible edits via the jj operation log and undo instead of destructive Git recovery.
- Cleaner patches: small, reviewable changes with unrelated edits split before handoff.
- A Git-visible PR handoff that humans and CI can inspect with ordinary Git tools.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/netresearch/jujutsu-workflow-skill/HEAD/README.md

## Skills

- jujutsu-workflow: Use when a coding agent works in a repository where Jujutsu (jj) is available (a `.jj/` directory): running jj commands, making speculative edits, splitting changes, recovering with the operation log (jj undo / jj op restore), handing off a PR to Git/GitHub/GitLab, updating a PR after review, or c…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
