Merge Worktree Approvals banner
timgent timgent

Merge Worktree Approvals

Git community

Description

Merge the Claude auto-approval permissions from a worktree into the main repo. Worktrees live at `trees/<repo_name>/<worktree_name>` relative to a shared parent. The main repo lives at `<repo_name>` relative to that same parent. The argument `$ARGUMENTS` may be a worktree path. If not provided, use `$PWD`. ## Steps ### 1. Determine paths From the worktree path, derive: - `repo_name` = basename of the worktree's parent directory (i.e. `basename(dirname(worktree_path))`) - `base_dir` = 3 leve

Installation

Installs to ~/.claude/skills/timgent-claude-code-config-merge-worktree-approvals/SKILL.md

Terminal
mkdir -p ~/.claude/skills/timgent-claude-code-config-merge-worktree-approvals && curl -fsSL https://raw.githubusercontent.com/timgent/claude-code-config/HEAD/commands/merge-worktree-approvals.md -o ~/.claude/skills/timgent-claude-code-config-merge-worktree-approvals/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository