
jj-hunk
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-marketplaceRun it inside Claude Code after adding the marketplace with /plugin marketplace add dashed/claude-marketplace.
Contents
Discovered from sourceSkills 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- jqv1.0.0
- k3sv1.0.1
- kubernetesv1.0.0
- linearv2.5.0
- long-form-mathv1.0.0
- mermaid-cliv1.0.0
- model-routingv1.1.0
- obsidian-basesv1.0.1
- obsidian-markdownv1.0.1
- oxfmtv1.0.0
- oxlintv1.0.0
- playwrightv1.0.0
- postgres-adminv1.0.0
- postgres-extensionsv1.0.0
- postgres-performancev1.0.0
- postgres-sqlv1.0.0
- psqlv1.0.0
- pupv1.0.0
- pytestv1.0.0
- python-complexityv1.6.0
- react-best-practicesv1.0.0
- ripgrepv1.0.0
- ruffv1.0.0
- sequential-thinkingv1.0.4