tmux-cli
CLI utility to communicate with other CLI Agents or Scripts in other tmux panes; use it only when user asks you to communicate with other CLI Agents or Scripts in other tmux panes.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
CLI utility to communicate with other CLI Agents or Scripts in other tmux panes; use it only when user asks you to communicate with other CLI Agents or Scripts in other tmux panes.
How to use
Zainstaluj claude-code-tools, jeśli jeszcze tego nie zrobiłeś, uruchamiając polecenie: uv tool install claude-code-tools. Dzięki temu będziesz mieć dostęp do komendy tmux-cli.
Otwórz wiele paneli tmux — jeden dla agenta Claude, a pozostałe dla skryptów lub agentów CLI, które chcesz kontrolować. Zapamiętaj numery lub nazwy paneli docelowych.
Użyj komendy tmux-cli execute, aby uruchomić polecenie powłoki w innym panelu i otrzymać kod wyjścia. Na przykład: tmux-cli execute "make test" --pane=2 zwróci JSON z wyjściem i kodem wyjścia (0 dla sukcesu, wartość niezerowa dla błędu).
Dla poleceń wymagających limitu czasu dodaj parametr --timeout. Przykład: tmux-cli execute "npm install" --pane=ops:1.3 --timeout=60 przerwze wykonanie po 60 sekundach i zwróci kod -1.
Wykorzystaj kody wyjścia do warunkowej logiki — jeśli polecenie zwróci kod niezerowy, przerwij dalsze kroki automatyzacji lub podejmij akcję naprawczą.
Aby zobaczyć wszystkie dostępne opcje i polecenia, uruchom: tmux-cli --help.