Guides AI agents through Jujutsu (jj) version control operations to ensure safe, non-interactive, and efficient repository management.
The Jujutsu VCS Assistant is a specialized skill designed to bridge the gap between AI agents and the Jujutsu (jj) version control system. It establishes a critical set of rules to prevent common pitfalls, such as the agent hanging on interactive prompts or accidentally using Git commands in a jj-managed environment. By providing a clear mental model of jj's unique 'working copy is a commit' architecture, the skill enables Claude to perform complex rewrites, manage change-ID based bookmarks, and handle multi-agent workspace isolation with precision and safety.
주요 기능
01Provides specific guidance for managing colocated .jj and .git repositories and workspaces.
02Automates the transition from Git workflows to jj equivalents for status, log, and branching.
03Enforces non-interactive command flags to prevent agent hangs during commit or describe operations.
040 GitHub stars
05Implements a stable change-ID targeting system that persists through history rewrites.
06Supports isolated multi-agent bookmark models for clean feature development.
사용 사례
01Safely restructuring and rebasing complex commit histories using jj's mutable commit model.
02Managing version control in repositories where Jujutsu is used as a primary or secondary VCS.
03Coordinating parallel feature work across multiple AI agents using isolated bookmarks.