Automates the creation of isolated Git worktrees with smart directory selection and safety verification for seamless context switching.
This skill streamlines the process of starting new feature work by setting up isolated workspaces using Git worktrees. It eliminates the friction of switching branches in a single directory by managing parallel environments, ensuring proper .gitignore configuration, auto-detecting project dependencies for Node.js, Rust, Python, or Go, and verifying a clean test baseline before coding begins. Ideal for developers working in monorepos or complex ecosystems like FlashFusion where maintaining environment state across tasks is critical.
主要功能
01Smart directory discovery with priority-based selection (.worktrees, global, or project-local)
02Automatic .gitignore verification and 'fix-it' logic to prevent repository pollution
03Baseline test verification to ensure development starts from a stable state
04Multi-language environment setup including npm, cargo, pip, and go mod
05Seamless integration with brainstorming and implementation workflows
061 GitHub stars
使用场景
01Starting a new feature branch while maintaining a long-running process in the primary workspace
02Setting up clean, isolated environments for subagents to perform autonomous development tasks
03Managing multiple concurrent pull requests without the overhead of stashing or branch switching