Skip to content
worktree-setup logo

worktree-setup

Automatically invoked after `git worktree add` to create data/shared symlink and data/local directory. Required before starting work in any new worktree.

SKILL.md

Full skill instructions

Worktree Setup

新しい worktree にデータディレクトリ構造をセットアップする。

Goal

Worktree 作成後に適切なデータディレクトリ構造を設定し、データ保護を確保する。

Instructions

  1. このスキルは git worktree add の後に実行する
  2. 以下を作成:
    • data/​shared/ - メインリポジトリの共有データへの symlink(永続)
    • data/​local/ - worktree 固有の一時ディレクトリ

Usage

REPO_ROOT=$(git rev-parse --show-toplevel 2>/​dev/​null || pwd)
"$REPO_ROOT/​.agent/​skills/​worktree-setup/​setup.sh"

Constraints

  • 事前にメインリポジトリで worktree-init を実行しておくこと
  • worktree ディレクトリ内で実行すること