homericintelligence/scylla/worktree-switch

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Switch between git worktrees for parallel development. Use when working on multiple issues simultaneously.

Install

npx vskill@latest install homericintelligence/scylla/worktree-switch

SKILL.md

The same SKILL.md was published earlier as majiayu000/claude-skill-registry/worktree-switch.

Worktree Switch

Navigate between isolated worktree directories quickly.

When to Use

  • Working on multiple issues
  • Need to context switch without stashing
  • Testing different branches side-by-side
  • Comparing implementations

Quick Reference

bash
# List all worktrees
git worktree list
# Switch worktree (simple cd)
cd ../ProjectOdyssey-42-feature
# Verify current worktree
git worktree list | grep "*"
# Switch by issue number (script)
./scripts/switch_worktree.sh 42

Workflow

  1. List worktrees - See all available worktrees and their paths
  2. Navigate - cd to desired worktree directory
  3. Verify - Check git branch to confirm you're on right branch
  4. Work - Make changes, commit normally
  5. Switch - Move to different worktree with simple cd

Common Patterns

Terminal Aliases
bash
# Add to ~/.bashrc or ~/.zshrc
alias wt='git worktree list'
alias wtcd='cd $(git worktree list | fzf | awk "{print \$1}")'
Tmux Sessions
bash
# Create persistent session per worktree
tmux new -s issue-42 -c ../ProjectOdyssey-42-feature
# Switch sessions
tmux attach -t issue-42
# List sessions
tmux list-sessions

Best Practices

  • One worktree per issue (don't share branches)
  • Use clear naming: <issue-number>-<description>
  • Keep worktrees organized in parent directory
  • Use terminal multiplexer (tmux/screen) for persistent sessions
  • Clean up completed worktrees (see worktree-cleanup skill)

Limitations

  • Each branch can only be checked out in ONE worktree
  • Cannot be in worktree while removing it
  • All worktrees share the same .git directory (some operations affect all)

References

  • See worktree-create skill for creating worktrees
  • See worktree-cleanup skill for removing worktrees
  • worktree-strategy.md

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/homericintelligence/scylla/worktree-switch/badge)](https://verified-skill.com/skills/homericintelligence/scylla/worktree-switch)

Something wrong with this skill or its page? Tell us.