JJ Hunk provides CLI-driven hunk selection and manipulation for the Jujutsu (jj) VCS. It lets you list hunks (with stable ids), emit spec templates, and then split, commit, or squash only the hunks you choose. This is valuable when a working change contains multiple unrelated edits and you want to create clean, focused commits or selectively squash fixes into a parent revision.
Use jj-hunk when you need non-interactive, repeatable partial commits: preparing clean PR commits from a messy working tree, splitting a multi-feature commit into logical pieces, or squashing cleanup hunks into a parent. It works in automation scripts and CI where interactive prompts are undesirable.
Compatible with developer-focused agents and any automation that can invoke CLI tools (Git-like workflows, codebase automation bots).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.