# Git Worktree

> Git worktreeを使用して、複数のブランチで作業を同時並行で実行します。

- Skill: `majiayu000/git-worktree-11` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/git-worktree-11`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/git-worktree-11/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/majiayu000/git-worktree-11

---


## 前提

- このコマンドを実行したプロジェクトの構造を正確に理解し、env・依存パッケージのインストールを実行する。
- 作業完了の定義は以下とする。
    - 新しいブランチを作成して並行して作業を行う場合: `commit-and-pr`コマンドを使用して、変更内容をコミットしてリモートにプッシュされ、ドラフトのプルリクエストが作成された。
    - 既存のブランチで並行して作業を行う場合: `commit-and-push`コマンドを使用して、変更内容をコミットしてリモートにプッシュされた。

## 指示事項

- 引数で指定されたブランチ名を使用して、新しいGit worktreeを作成する。
- すでに同名のブランチが存在する場合は、エラーメッセージを出力して処理を中止する。
- 作業が完了したら、作業に使用したworktreeごと削除する。

