What problem does it solve? Resolving merge conflicts during a stacked-branch restack is error-prone: each conflict stop needs careful resolution, continuation commands must run exactly once per stop, and scope (downstack vs full) must stay consistent. This Skill orchestrates that entire workflow safely from the parent session. ## Core Features & Use Cases - Scoped restack driving: Selects downstack (default) or full inter-branch scope once, then runs the structured ns gs restack-resolve --yes --format json command and branches on its JSON envelope. - Sequential conflict subagents: Launches exactly one fresh same-worktree subagent per conflict stop, delegating resolution policy to the code-resolve-merge-conflicts engine with a strict mutation whitelist. - Evidence-based state machine: Reconciles structured CLI output with fresh git status at every step, classifying outcomes as advanced, completed, escalation, or bail, and never mutating on ambiguous evidence. - Use Case: A developer mid-rebase on a stacked branch asks the agent to continue the restack; the Skill resolves each conflict stop in turn, escalates genuinely ambiguous conflicts to the user, and verifies a clean completion. ## Quick Start Ask the agent to continue resolving the conflicts in my in-progress ns gs restack using downstack scope.