worktree-open-all

Open iTerm tabs for all non-main worktrees using crewchief CLI.

Updated Nov 9, 2025
One-click install
npx skills add https://github.com/manifoldlogic/claude-code-plugins --skill worktree-open-all
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: worktree-open-all
Source: https://github.com/manifoldlogic/claude-code-plugins/tree/main/plugins/worktree/skills/worktree-open-all
Command: npx skills add https://github.com/manifoldlogic/claude-code-plugins --skill worktree-open-all

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires crewchief, iterm-open-tab.sh, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of opening iTerm tabs for all non-main worktrees in a repository, saving time and reducing the manual steps required to set up a development environment.

Core Features & Use Cases

  • Automated Tab Opening: Open all non-main worktree tabs in a single command.
  • Filtering: Ability to filter and open only specific worktrees based on patterns.
  • Tab Naming Convention: Consistent naming of tabs to maintain order and ease of use.
  • Use Case: When starting a development session, quickly open tabs for all active worktrees with a single command, without needing to manually open each one.

Quick Start

Open all worktree tabs for the 'crewchief' repository using the 'worktree-open-all' skill.

Frequently Asked Questions about worktree-open-all

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I open multiple iTerm tabs for git worktrees automatically?

To open multiple iTerm tabs for git worktrees automatically, you can use a script that lists all non-main worktrees in a repository and opens each in a separate tab. This automates the development environment setup process.

Do I need any specific tools to open all worktree tabs in iTerm?

Yes, opening all worktree tabs in iTerm requires the crewchief CLI to list the worktrees and the iterm-open-tab.sh plugin to execute the tab opening commands within the iTerm terminal environment.

Can I filter which git worktree tabs are opened in iTerm?

Yes, you can filter which git worktree tabs are opened in iTerm by using specific patterns to match only desired worktrees. This allows you to selectively open tabs rather than loading every non-main worktree.

What is the best way to manage terminal tabs for a multi-worktree development workflow?

The best way to manage terminal tabs for a multi-worktree development workflow is using an automated script that applies consistent naming conventions to each tab, ensuring order and easy navigation across active worktrees.

Does this worktree tab automation open tabs for the main branch?

No, this worktree tab automation does not open tabs for the main branch. It is specifically designed to filter out the main worktree and only open tabs for non-main worktrees in the repository.