実際のAIエージェントからMCPツールを操作する受け入れテストを組み立て、実行結果や失敗内容を確認し、必要に応じてブランチ間の動作を比較するスキルです。
- PRのMCPツール変更を検証したいとき
- エージェント視点で回帰を調べたいとき
- ClaudeやGeminiで一連の動作を試したいとき
最新のmasterから作業用ブランチとworktree/内の作業場所を作り、サブモジュールも初期化して、独立した環境で作業を始められます。
Create a git worktree in worktree/ subdirectory with up-to-date master
実行スコア 未検証
インストール方法を見る指定したブランチ名で、リポジトリ内のworktree/に新しいGit worktreeを作成します。作成前にリポジトリのルートへ移動し、masterをチェックアウトして最新状態を取得します。その後、新しいブランチとworktreeを用意し、サブモジュールを再帰的に初期化します。最後に作業場所と現在のブランチを表示するため、独立したチェックアウトで作業を始められます。
既存の作業をそのままにして別のブランチを並行して進めたいときや、最新のmasterを起点に作業環境を整えたいときに役立ちます。worktreeごとにチェックアウトを分けるため、複数の作業を切り替える場面にも向いています。
feature-searchというブランチでworktreeを作ってください」fix-issueの作業環境を用意してください」ブランチ名を指定して使います。Gitの操作に加え、サブモジュールの初期化が行われます。作成したworktreeの削除にはgit worktree remove、一覧確認にはgit worktree listを使います。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Create a new worktree in worktree/<branch-name> with branch <branch-name>.
# 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."
.claude/skills/ workflowscd ../.. && git worktree remove worktree/"$ARGUMENTS"git worktree listまだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
実際のAIエージェントからMCPツールを操作する受け入れテストを組み立て、実行結果や失敗内容を確認し、必要に応じてブランチ間の動作を比較するスキルです。
MCPツールの変更前後を、既存と独自のストーリーで複数のエージェントから検証し、実行結果やツール選択、コストの差を比較するスキルです。
外部からのGitHub PRを安全性、テスト状況、変更規模、目的との整合性から確認し、レビュー結果と投稿前のコメント案をまとめるスキルです。
READMEの貢献者一覧を確認し、更新以降にマージされたPRから未掲載の執筆者を探して、承認後に追加するスキルです。
GitHub Issueに関連するコードを調べ、実装の選択肢や難易度、設計上の影響を整理して、ラベルと分析コメント案を作成します。
GitHubのIssueを起点に、作業ブランチで実装とテストを行い、Draft PRの作成からCI失敗やレビューコメントの解消まで進めます。