What problem does it solve? When multiple AI-assisted tasks run on the same repository, they collide on a single working tree and checked-out branch, and uncommitted state leaks between tasks. This Skill gives each task its own isolated git worktree and branch, recorded on disk so later commands and teardown can find it. ## Core Features & Use Cases - Provision isolated worktrees: Creates a durable task worktree and branch (task/<task-dir>) off the base branch, kept outside the main working tree. - Status and attach actions: Reports an existing worktree read-only, or retrofits a worktree onto a task already in progress. - Safe by default: Git-gated and opt-in, with branch-collision detection, no forced checkouts, no teardown, and a recorded ## Workspace section in SOURCE_OF_TRUTH.md. - Use Case: You are running three feature tasks against one repository in parallel. Run this Skill for each task so every task gets its own worktree and branch, and task-close can later tear each one down cleanly. ## Quick Start Ask the agent to provision an isolated git worktree and branch for the current active task and record it in SOURCE_OF_TRUTH.md.