Back to list
takemo101

create-worktree

by takemo101

0🍴 0📅 Jan 24, 2026

SKILL.md


name: create-worktree description: Git worktree を作成し、並行開発用の独立したブランチ環境を構築する。プラットフォーム固有コード開発時に使用。

Git Worktree Creator

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

概要

このスキルは以下を自動で実行します:

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

使用方法

基本的な使い方

bash .opencode/skill/create-worktree/scripts/create_worktree.sh <feature-name>

# 例: Issue #42 用の worktree を作成
bash .opencode/skill/create-worktree/scripts/create_worktree.sh issue-42-auth

実行結果

.worktrees/issue-42-auth/     # worktreeディレクトリ
├── .env                      # ルートからコピー
├── .envrc                    # ルートからコピー
└── ...(その他のファイル)

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

ファイル説明
.envルートレベルの環境変数
.envrcdirenv設定
.env.localローカル開発用

作業完了後

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

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

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

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

手動でworktreeを削除する場合

git worktree remove .worktrees/<feature-name>

詳細

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

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon