What problem does it solve? Moving uncommitted, dirty worktree changes onto a new Graphite branch normally requires manual stashing, branch creation, and stash restoration, which is error-prone and disrupts stacked-diff workflows. ## Core Features & Use Cases - Automated dirty-worktree branching: Delegates to ns flow gt autobranch, which stashes pending tracked and untracked changes, creates a Graphite branch with gt create, restores the stash, and creates a checkpoint commit. - Optional branch naming: Accepts an explicit branch slug via --slug <slug> for predictable branch names. - Safe failure handling: Surfaces CLI output and stops on failure, recovering only after an explicit user decision. - Use Case: You have half-finished changes in your working tree and realize they belong on their own stacked branch; invoke this skill to move them onto a new Graphite branch without losing work. ## Quick Start Ask the agent to move my current uncommitted changes onto a new Graphite branch using ns flow gt autobranch.