What problem does it solve? Feature work done directly on a shared branch risks contaminating the working tree, merge conflicts get abandoned with --abort instead of resolved, and finished branches are closed out without verified tests or a clear integration decision. This Skill structures the full branch lifecycle so isolation, conflict resolution, and cleanup each follow a safe, explicit process. ## Core Features & Use Cases - Isolated Worktree Setup: Creates a git worktree with directory selection, .gitignore verification, uncommitted-work checks, dependency installation, and a baseline test run before any code is written. - Intent-Based Conflict Resolution: Resolves merge/rebase conflicts hunk by hunk by reading both sides' commits and diffs, never aborting or inventing behavior, then re-running typecheck, tests, and lint. - Verified Branch Closure: Verifies the test suite (including historically fragile paths), presents merge/PR/keep options, writes evidence-based PR descriptions, and gates destructive branch deletion behind explicit confirmation. - Use Case: Before starting a feature, ask the assistant to set up an isolated worktree; it checks for uncommitted changes, creates the worktree, installs dependencies, and confirms a green baseline test run before you write a line of code. ## Quick Start Set up an isolated git worktree for my new feature branch and verify the baseline tests pass.