name: tmux-focus
description: “tmux ウィンドウの Issue/PR 切替: /tmux-focus [-w|-r] ”
tmux-focus スキル
現在の tmux ウィンドウの Issue/PR を切り替えるスキル。
使い方
/tmux-focus <number> — Issue モード
Bash で以下を実行:
| |
ウィンドウ名を issue-<number> に変更し、対応する GitHub Issue をブラウザで開く。
/tmux-focus -w <number> — PR worktree モード
gh pr view <number>で PR であることを確認する。PR でなければエラーメッセージを表示して終了。- Bash で以下を実行:ウィンドウ名を
1~/.claude/skills/tmux-focus/scripts/tmux-issue-change.sh --pr <number>pr-<number>に変更し、ブラウザで PR を開く。 EnterWorktreeツールで worktree を作成する。- worktree 内で以下を実行:
1gh pr checkout <number>
/tmux-focus -r <number> — PR レビューモード
gh pr view <number>で PR であることを確認する。PR でなければエラーメッセージを表示して終了。- Bash で以下を実行:ウィンドウ名を
1~/.claude/skills/tmux-focus/scripts/tmux-issue-change.sh --pr <number>pr-<number>に変更し、ブラウザで PR を開く。 - worktree 内でなければ
EnterWorktreeツールで worktree を作成する。 - worktree 内で以下を実行:
1gh pr checkout <number> - PR のコード差分をレビュー開始する(
gh pr diff <number>で差分を取得し、変更内容を分析)。
スクリプトが存在しない場合
~/.claude/skills/tmux-focus/scripts/tmux-issue-change.sh が存在しない場合は、以下の内容で作成して chmod +x する。
| |