LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

jujutsu

Guide to Jujutsu (jj) version control system. Use when working with commits, branches, version control, rebasing, or when the user mentions jj, git, or version control operations.

2,202stars169forksUpdated 1/23/2026
#jujutsu#commit-management#branching#git#version-control

Security Assessment

Safe(100/100)
Security Score100/100

About jujutsu

Jujutsu (jj) is a modern, Git-compatible version control system designed to streamline the management of commits, branches, and version control operations. It simplifies many aspects of version control by removing the need for certain Git concepts, such as staging areas and separate stash stacks. Instead, Jujutsu uses a working copy that is always a commit, and file changes are automatically tracked. This provides a more efficient workflow, especially when working with complex projects where commit history and changes need to be managed with precision.

FAQ

What is the difference between Jujutsu and Git?

Jujutsu differs from Git in several key aspects. For example, Jujutsu eliminates the staging area required in Git with `git add`, and instead, the working copy is always a commit. Jujutsu also uses bookmarks instead of named refs for branches and doesn't require a separate stash stack, as commits themselves serve this function.

Can Jujutsu be used alongside Git?

Yes, Jujutsu is fully compatible with Git and can be used alongside it. Jujutsu commands are often similar to Git commands, making it easy to transition from one system to the other. You can fetch from a Git remote, push to a Git remote, and use a variety of Git-like commands with Jujutsu.

Are there any limitations to using Jujutsu?

One limitation is that Jujutsu is still a relatively new system and may not be as widely supported or integrated with all tools and platforms that support Git. Additionally, users transitioning from Git may need some time to adapt to Jujutsu's new concepts, such as bookmarks and the lack of a staging area.

All Files

4 files
workflows.md7.0 KB
View
SKILL.md2.2 KB
View
revsets.md4.6 KB
View
commands-reference.md6.3 KB
View

Install jujutsu

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

cryfs/cryfs

Related Skills

short-form-video

14

multi-asset-morning-briefing

7,907

content-strategy

2,901

doherty-threshold

2,901