What problem does it solve? When multiple AI agents or sessions work on the same repository simultaneously, they silently overwrite each other's files, produce empty or mixed commits, and break shared builds. This Skill enforces a strict isolation rule: every agent works in its own git worktree on its own branch, eliminating silent data loss and cross-agent interference. ## Core Features & Use Cases - Isolation Detection: Checks git worktree list, git status, and current branch to determine whether the tree is shared before writing any code. - Worktree Provisioning: Creates ../skyboard-<name> with a dedicated feature/<name> branch, copies the gitignored .env, and relies on symlinked node_modules. - Port & Database Coordination: Assigns distinct API/Vite ports per worktree to avoid EADDRINUSE, and constrains shared-database migrations to additive ADD COLUMN IF NOT EXISTS changes. - Safe Teardown: Verifies only own files before commit, then removes the worktree and prunes stale registrations after merge. - Use Case: An agent starting a zone-limits feature runs the skill, gets its own worktree on ports 3002/5001, develops and tests in isolation, and merges without touching another agent's in-progress files. ## Quick Start Ask the agent to set up an isolated git worktree for the new feature before writing any code, for example by invoking /worktree zone-limits.