What problem does it solve? Uncommitted changes sitting on a trunk branch or a stack top are risky and hard to organize into a stacked-diff workflow. This Skill safely moves dirty work onto a new gh-stack child branch, creating a durable checkpoint commit without losing or corrupting in-progress work. ## Core Features & Use Cases - Trunk bootstrap path: Creates an ordinary child branch from a dirty trunk, checkpoints the work with ns flow cp, then initializes it as the first gh-stack branch. - Tracked-top extension path: Uses native gh stack add to extend a dirty branch already tracked as the current stack top, then checkpoints the work. - Defensive preflight and verification: Validates gh-stack version 0.1.0, branch state, dirty status, and child-name availability before any mutation, and re-probes Git and gh stack view --json after every step. - Use Case: You have uncommitted changes on your main trunk and want them on a stacked branch. Invoke the command, and the Skill creates the child branch, commits the work durably, and registers it with gh-stack while refusing unsafe states. ## Quick Start Invoke the /ns:flow:gs:autobranch command with an optional child branch name to move my current dirty work onto a new gh-stack child branch.