/worktree-list
**Debug/Expert Command** - List all git worktrees with development track information.
> /plugin marketplace add michael-harris/devteam > /plugin install devteam@devteam-marketplace
How it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/worktree-list
Context preview
What this command does when you run it.
**Debug/Expert Command** - List all git worktrees with development track information.
Command definition
worktree-list.mdWorktree List Command
**Debug/Expert Command** - List all git worktrees with development track information.
> **Note:** This command is rarely needed. Worktrees are managed automatically by `/devteam:implement`. Use this only for debugging worktree issues.
Command Usage
/devteam:worktree list # List all worktrees
Your Process
Step 1: Get Git Worktrees
# Get all git worktrees
git worktree list --porcelain
Step 2: Load State from SQLite
Query the SQLite database (`.devteam/devteam.db`) to correlate git worktrees with development tracks:
source scripts/state.sh
# Track info available via get_state "parallel_tracks.track_info.*"
Step 3: Display Worktree Information
═══════════════════════════════════════════
Git Worktrees
═══════════════════════════════════════════
Mode: Git worktrees enabled
State database: .devteam/devteam.db
Main Repository:
───────────────────────────────────────────
Path: /home/user/my-project
Branch: main
HEAD: abc123 (2 hours ago)
Development Track Worktrees:
───────────────────────────────────────────
Track 01: Backend API
Path: /home/user/my-project/.multi-agent/track-01
Branch: dev-track-01
HEAD: def456 (30 min ago)
Status: ✅ Complete (2/2 sprints)
Size: 45 MB
Track 02: Frontend
Path: /home/user/my-project/.multi-agent/track-02
Branch: dev-track-02
HEAD: ghi789 (1 hour ago)
Status: 🔄 In Progress (1/2 sprints)
Size: 52 MB
Track 03: Infrastructure
Path: /home/user/my-project/.multi-agent/track-03
Branch: dev-track-03
HEAD: jkl012 (2 hours ago)
Status: ⏸️ Pending (0/2 sprints)
Size: 38 MB
═══════════════════════════════════════════
Summary
═══════════════════════════════════════════
Total worktrees: 4 (1 main + 3 tracks)
Total disk usage: ~135 MB
Tracks complete: 1/3
Commands:
Status: /devteam:worktree status
Cleanup: /devteam:worktree cleanup
Merge: /devteam:merge-tracks
Alternative: Simple Format
Worktrees:
main /home/user/my-project (abc123)
track-01 /home/user/my-project/.multi-agent/track-01 (def456) ✅
track-02 /home/user/my-project/.multi-agent/track-02 (ghi789) 🔄
track-03 /home/user/my-project/.multi-agent/track-03 (jkl012) ⏸️
Error Handling
**No worktrees:**
No development track worktrees found.
This project is using state-only mode (not git worktrees).
To use worktrees:
/devteam:plan (worktrees are auto-configured for multi-track plans)
**Git command fails:**
Error: Could not list git worktrees
Make sure you're in a git repository:
git status
If git is not working, check git installation:
git --version
Notes
- Shows all worktrees (not just multi-agent tracks)
- Correlates with SQLite state database for track information
- Displays disk usage per worktree
- Quick reference for expert users
Read more
Worktree List Command
**Debug/Expert Command** - List all git worktrees with development track information.
> **Note:** This command is rarely needed. Worktrees are managed automatically by `/devteam:implement`. Use this only for debugging worktree issues.
Command Usage
/devteam:worktree list # List all worktrees
Your Process
Step 1: Get Git Worktrees
# Get all git worktrees git worktree list --porcelain
Step 2: Load State from SQLite
Query the SQLite database (`.devteam/devteam.db`) to correlate git worktrees with development tracks:
source scripts/state.sh # Track info available via get_state "parallel_tracks.track_info.*"
Step 3: Display Worktree Information
═══════════════════════════════════════════ Git Worktrees ═══════════════════════════════════════════ Mode: Git worktrees enabled State database: .devteam/devteam.db Main Repository: ─────────────────────────────────────────── Path: /home/user/my-project Branch: main HEAD: abc123 (2 hours ago) Development Track Worktrees: ─────────────────────────────────────────── Track 01: Backend API Path: /home/user/my-project/.multi-agent/track-01 Branch: dev-track-01 HEAD: def456 (30 min ago) Status: ✅ Complete (2/2 sprints) Size: 45 MB Track 02: Frontend Path: /home/user/my-project/.multi-agent/track-02 Branch: dev-track-02 HEAD: ghi789 (1 hour ago) Status: 🔄 In Progress (1/2 sprints) Size: 52 MB Track 03: Infrastructure Path: /home/user/my-project/.multi-agent/track-03 Branch: dev-track-03 HEAD: jkl012 (2 hours ago) Status: ⏸️ Pending (0/2 sprints) Size: 38 MB ═══════════════════════════════════════════ Summary ═══════════════════════════════════════════ Total worktrees: 4 (1 main + 3 tracks) Total disk usage: ~135 MB Tracks complete: 1/3 Commands: Status: /devteam:worktree status Cleanup: /devteam:worktree cleanup Merge: /devteam:merge-tracks
Alternative: Simple Format
Worktrees: main /home/user/my-project (abc123) track-01 /home/user/my-project/.multi-agent/track-01 (def456) ✅ track-02 /home/user/my-project/.multi-agent/track-02 (ghi789) 🔄 track-03 /home/user/my-project/.multi-agent/track-03 (jkl012) ⏸️
Error Handling
**No worktrees:**
No development track worktrees found. This project is using state-only mode (not git worktrees). To use worktrees: /devteam:plan (worktrees are auto-configured for multi-track plans)
**Git command fails:**
Error: Could not list git worktrees Make sure you're in a git repository: git status If git is not working, check git installation: git --version
Notes
- Shows all worktrees (not just multi-agent tracks)
- Correlates with SQLite state database for track information
- Displays disk usage per worktree
- Quick reference for expert users
A Claude Code plugin providing 127 specialized AI agents with: Interview-driven planning - Clarify requirements before work begins Codebase research - Investigate patterns and blockers before implementation SQLite state management - Reliable session tracking
Repo: michael-harris/devteam
Other commands on michael-harris-devteam.
devteam-design-drift
**Command:** `/devteam:design-drift [scope] [options]`

