What problem does it solve? Setting up an isolated git worktree for a ticket branch is error-prone when done by hand: a plain cd does not move the AI session, the directory-change MCP tool is deferred and must be loaded first, and the move only applies at the end of the turn. This Skill encodes those three mechanics so the worktree is created correctly and the session actually lands inside it. ## Core Features & Use Cases - Ticket resolution: Takes the ticket from the argument, falls back to the current branch name, and asks the user instead of guessing when neither works. - Convention-aware worktree creation: Reads git worktree list to follow the repository's existing path convention (e.g. .claude/worktrees/<TICKET>) and handles remote-only, local, and new-branch cases with the correct git worktree add command. - Reliable session move: Loads the deferred mcp__ccd_directory__change_directory schema via ToolSearch before calling it, and uses absolute paths for any remaining same-turn tool calls. - Use Case: You ask to "pull FACS-123 into a worktree"; the Skill fetches, confirms the branch, creates .claude/worktrees/FACS-123 tracking the remote branch, and moves the session into it. ## Quick Start Ask the assistant to set up a worktree for ticket FACS-123 and move this session into it.