← Back to list

worktree-cleanup
by boxp
dotfiles
⭐ 0🍴 0📅 Jan 24, 2026
SKILL.md
name: worktree-cleanup description: 作業完了後のworktreeとtmuxセッションのクリーンアップ。「worktreeを削除」「作業を終了」時に使用 argument-hint:
Worktreeクリーンアップ
作業完了後のworktreeとtmuxセッションを削除します。
引数
$ARGUMENTS: worktreeパターン(例:feature/old-feature)
手順
-
tmuxセッション終了:
gwq tmux kill <pattern> -
worktree削除(ブランチは残す):
gwq remove <pattern> -
worktreeとブランチを一緒に削除:
gwq remove -b <pattern> -
不要なworktree情報をクリーンアップ:
gwq prune
オプション
- 強制削除(未コミット変更があっても):
gwq remove -f <pattern>
注意
- 削除前に
gwq statusで変更がないか確認 - 重要な変更がある場合はコミットしてから削除
- 重要:
gwq removeは削除対象のworktreeディレクトリ内からは実行できない。メインリポジトリディレクトリに移動してから実行することcd $(gwq get master) # または cd ~/ghq/github.com/<owner>/<repo> gwq remove -b <pattern>
完全クリーンアップ例
# 1. セッション終了
gwq tmux kill feature/done
# 2. メインリポジトリに移動
cd $(gwq get master)
# 3. worktreeとブランチ削除
gwq remove -b feature/done
# 4. 孤立したworktree参照をクリーン
gwq prune
Score
Total Score
40/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