Toolverse
All skills

tmux-cli

by pchalasani

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

Quick info

Category
Data Science
Views
2

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

  1. 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.

  2. 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.

  3. 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).

  4. 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.

  5. Wykorzystaj kody wyjścia do warunkowej logiki — jeśli polecenie zwróci kod niezerowy, przerwij dalsze kroki automatyzacji lub podejmij akcję naprawczą.

  6. Aby zobaczyć wszystkie dostępne opcje i polecenia, uruchom: tmux-cli --help.

Related skills