What problem does it solve? Starting feature work directly on main or in a dirty workspace risks mixing unrelated changes and losing work. This Skill enforces a deterministic isolation strategy—feature branches by default, Git worktrees when needed—before any implementation begins in an OpenSpec spec-driven workflow. ## Core Features & Use Cases - Workspace Detection: Inspects current branch, worktree state, remotes, and uncommitted changes before deciding whether isolation is needed. - Branch and Worktree Creation: Creates feature branches from the develop integration branch, or sets up Git worktrees under .worktrees/ with proper .gitignore handling and optional Claude settings copying. - Safe Cleanup: Verifies there are no uncommitted or unpushed changes before removing worktrees or deleting branches, requiring explicit user confirmation. - Use Case: Before running an OpenSpec /opsx:apply change, use this Skill to create a feature/<change-name> branch from develop, verify the remote points to the expected repository, and report a workspace isolation summary. ## Quick Start Ask the agent to set up an isolated feature branch or Git worktree for the upcoming OpenSpec change before starting implementation.