What problem does it solve?
Juggling multiple feature branches in a single Git repository leads to constant context switching, environment reconfigurations, and lost focus. This skill provides isolated, pre-configured workspaces for each task.
Core Features & Use Cases
- Isolated Workspaces: Work on multiple features simultaneously in separate directories, each with its own environment.
- Instant Context Switching: Seamlessly jump between different workstreams without rebuilding your environment or losing your place.
- Graphite & GitHub Integration: Visualize stacked PRs and track GitHub status directly within your worktree listings.
- Use Case: Create a new worktree for a bug fix, switch to it, apply the fix, then switch back to your main feature development, all without touching your IDE's setup.
Quick Start
Use the workstack skill to create a new worktree named 'feature-x' for a new feature branch.