本文へ移動
cccskills
無料GitHub で公開日本語紹介

wt

最新のmasterから作業用ブランチとworktree/内の作業場所を作り、サブモジュールも初期化して、独立した環境で作業を始められます。

原文原文の説明を見る

Create a git worktree in worktree/ subdirectory with up-to-date master

homeassistant-ai/ha-mcpスター 5,352(GitHub 5,352 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 別ブランチで並行作業を始めたいとき
  • 最新のmasterから作業場所を作りたいとき
  • サブモジュール込みでworktreeを用意したいとき

日本語での紹介

できること

指定したブランチ名で、リポジトリ内のworktree/に新しいGit worktreeを作成します。作成前にリポジトリのルートへ移動し、masterをチェックアウトして最新状態を取得します。その後、新しいブランチとworktreeを用意し、サブモジュールを再帰的に初期化します。最後に作業場所と現在のブランチを表示するため、独立したチェックアウトで作業を始められます。

こんなときに便利

既存の作業をそのままにして別のブランチを並行して進めたいときや、最新のmasterを起点に作業環境を整えたいときに役立ちます。worktreeごとにチェックアウトを分けるため、複数の作業を切り替える場面にも向いています。

使い方の例

  • 「feature-searchというブランチでworktreeを作ってください」
  • 「最新のmasterからfix-issueの作業環境を用意してください」

注意点

ブランチ名を指定して使います。Gitの操作に加え、サブモジュールの初期化が行われます。作成したworktreeの削除にはgit worktree remove、一覧確認にはgit worktree listを使います。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(1)

  • SKILL.md1.0 KB

SKILL.md(原文)

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

Create Git Worktree

Create a new worktree in worktree/<branch-name> with branch <branch-name>.

Execution

# Return to repo root
cd "$(git rev-parse --show-toplevel)"

# Pull latest master
git checkout master
git pull origin master

# Create worktree
git worktree add worktree/"$ARGUMENTS" -b "$ARGUMENTS"

# Initialize submodules (skills-vendor)
git -C worktree/"$ARGUMENTS" submodule update --init --recursive

# Navigate to worktree
cd worktree/"$ARGUMENTS"

# Confirm location and branch
echo ""
echo "✅ Worktree created and ready:"
echo "   Location: $(pwd)"
echo "   Branch: $(git rev-parse --abbrev-ref HEAD)"
echo ""
echo "You can now work in this isolated environment."

Notes

  • Worktree inherits .claude/skills/ workflows
  • To remove when done: cd ../.. && git worktree remove worktree/"$ARGUMENTS"
  • List all worktrees: git worktree list

レビュー

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

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

bat-adhoc

無料概要あり

実際のAIエージェントからMCPツールを操作する受け入れテストを組み立て、実行結果や失敗内容を確認し、必要に応じてブランチ間の動作を比較するスキルです。

  • PRのMCPツール変更を検証したいとき
  • エージェント視点で回帰を調べたいとき
  • ClaudeやGeminiで一連の動作を試したいとき
homeassistant-ai/ha-mcp5,3522026年10月29日 更新

bat-story-eval

無料概要あり

MCPツールの変更前後を、既存と独自のストーリーで複数のエージェントから検証し、実行結果やツール選択、コストの差を比較するスキルです。

  • リリース版と変更中の動作を比較したいとき
  • 変更箇所に合うテストストーリーを選びたいとき
  • 未カバーの回帰シナリオを作りたいとき
homeassistant-ai/ha-mcp5,3522026年10月29日 更新

contrib-pr-review

無料概要あり

外部からのGitHub PRを安全性、テスト状況、変更規模、目的との整合性から確認し、レビュー結果と投稿前のコメント案をまとめるスキルです。

  • 外部コントリビューターのPRをレビューしたいとき
  • 変更コードのテスト状況を確認したいとき
  • PRと関連Issueの整合性を見たいとき
homeassistant-ai/ha-mcp5,3522026年10月29日 更新

contributors-update

無料概要あり

READMEの貢献者一覧を確認し、更新以降にマージされたPRから未掲載の執筆者を探して、承認後に追加するスキルです。

  • PR執筆者の掲載漏れを探したいとき
  • 貢献者一覧の追加案を作りたいとき
  • READMEの貢献者欄を更新したいとき
homeassistant-ai/ha-mcp5,3522026年10月29日 更新

issue-analysis

無料概要あり

GitHub Issueに関連するコードを調べ、実装の選択肢や難易度、設計上の影響を整理して、ラベルと分析コメント案を作成します。

  • Issueの難易度を実装前に把握したいとき
  • 実装方針の選択肢を比較したいとき
  • Issueの分析コメント案を作成したいとき
homeassistant-ai/ha-mcp5,3522026年10月29日 更新

issue-to-pr-resolver

無料概要あり

GitHubのIssueを起点に、作業ブランチで実装とテストを行い、Draft PRの作成からCI失敗やレビューコメントの解消まで進めます。

  • GitHub Issueを実装からPRまで進めたいとき
  • IssueからDraft PRを作成したいとき
  • CI失敗やレビューコメントを解消したいとき
homeassistant-ai/ha-mcp5,3522026年10月29日 更新

homeassistant-ai のスキルをすべて見る

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