Programmatic hunk selection for the jj (Jujutsu) VCS. Select individual diff hunks with a query language instead of an interactive TUI, then split, commit, squash, diffedit, restore, or absorb them. Use when splitting a jj commit, committing or squashing part of the working copy, undoing single hunks, selecting changes by file/content/function/class, or when `jj split -i` would need an editor an agent cannot drive.

version
1.0.0
GitHub stars
25

Install

/plugin install jj-hunk@alberto-marketplace

Run it inside Claude Code after adding the marketplace with /plugin marketplace add dashed/claude-marketplace.

Contents

Discovered from source

Skills 1

Sponsors

Details

Marketplace
dashed/claude-marketplace
Source
plugins/jj-hunk
Author
Alberto Leal
Category
community
License
MIT
Keywords
jj, jujutsu, hunk, vcs, version-control, split, squash, absorb, non-interactive

More from dashed/claude-marketplace

All 65