jj-git-interactive-rebase-to-jj

Community

Master Jujutsu's Git rebase alternative.

Authorcameronraysmith
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill bridges the gap for developers transitioning from Git's interactive rebase to Jujutsu, providing a comprehensive mapping of Git operations to their direct Jujutsu equivalents and highlighting Jujutsu's advanced capabilities.

Core Features & Use Cases

  • Direct Operation Mapping: Translates every Git interactive rebase command (pick, reword, squash, drop, etc.) to its corresponding jj command.
  • Paradigm Shift Explanation: Clearly contrasts Git's batch, mode-based rebasing with Jujutsu's atomic, direct editing model.
  • Advanced Jujutsu Features: Introduces concepts like the operation log, parallel editing, jj absorb, and revsets, which have no direct Git equivalent.
  • Use Case: A developer familiar with git rebase -i can use this Skill to quickly find the jj command for rewording a commit, squashing multiple commits, or reordering history without needing to learn a new complex workflow.

Quick Start

Explain how to reword a commit using Jujutsu.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: jj-git-interactive-rebase-to-jj
Download link: https://github.com/cameronraysmith/vanixiets/archive/main.zip#jj-git-interactive-rebase-to-jj

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.