本文へ移動
cccskills
無料GitHub で公開

create-worktree

Creates a git worktree for parallel feature development. Use after planning to prepare an isolated development environment with all necessary environment files.

インストール方法を見る

含まれるファイル(3)

  • SKILL.md2.2 KB
  • REFERENCE.md3.9 KB
  • scripts/create_worktree.sh4.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Git Worktree Creator

planモード終了後、feature開発用の独立したworktree環境を自動作成します。

概要

このSkillは以下を自動で実行します:

  1. .worktrees/<feature-name>/ ディレクトリにworktreeを作成
  2. feature/<feature-name> ブランチを新規作成
  3. 環境変数ファイル(.env, .envrc など)を自動コピー
  4. make setup で開発環境をセットアップ

使用方法

基本的な使い方

# スクリプトを実行
bash .claude/skills/create-worktree/scripts/create_worktree.sh <feature-name>

# 例: user-auth 機能を開発する場合
bash .claude/skills/create-worktree/scripts/create_worktree.sh user-auth

実行結果

.worktrees/user-auth/     # worktreeディレクトリ
├── .env                  # ルートからコピー
├── .envrc                # ルートからコピー
├── modules/
│   ├── frontend/.env*    # frontendの環境変数
│   ├── backend/.env      # backendの環境変数
│   └── agent/.env        # agentの環境変数(あれば)
└── ...(その他のファイル)

コピーされる環境変数ファイル

  • ルート: .env, .envrc
  • frontend: .env, .env.local, .env.dev, .env.prd, .env.test
  • backend: .env
  • agent: .env(存在する場合)

作業完了後

PR作成とworktree削除を同時に行う(推奨)

pr-and-cleanup スキルを使用すると、PR作成とworktree削除を自動で行えます:

cd .worktrees/<feature-name>
bash ../../.claude/skills/pr-and-cleanup/scripts/pr_and_cleanup.sh

詳細は pr-and-cleanup スキル を参照してください。

手動でworktreeを削除する場合

git worktree remove .worktrees/<feature-name>

詳細

詳細については REFERENCE.md を参照してください。

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Create a PR and automatically cleanup the worktree. Keeps local and remote branches intact.

日本語の概要は準備中です。原文の説明を表示しています。

shikajiro/claude-code-skill-example642026年1月8日 更新

shikajiro のスキルをすべて見る

このスキルの問題を報告する