К основному содержанию
скилл CX Codex

tmux-cli — скилл для Claude Code: что делает и как установить

Скилл даёт агенту доступ к командам в других панелях tmux. Он пригодится для запуска тестов, сборок и обмена сообщениями между CLI-агентами.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add pchalasani/claude-code-tools --skill tmux-cli -a claude-code
Открыть на GitHub

Что делает tmux-cli

tmux-cli позволяет обращаться к CLI-агентам и скриптам в других панелях tmux. Для shell-команд используется tmux-cli execute: он возвращает вывод и код завершения, чтобы агент мог понять, прошла ли сборка или тесты. Команда поддерживает выбор панели и тайм-аут.

Для общения с другим экземпляром Claude Code нужны отдельные шаги: send, затем wait_idle и capture. execute предназначен только для shell-команд, а не для диалога между агентами. Скилл зависит от установленного claude-code-tools; если tmux-cli недоступен, установите его командой uv tool install claude-code-tools.

Пример запуска: tmux-cli execute "make test" --pane=2. Для панели с адресом и ограничением времени используется tmux-cli execute "npm install" --pane=ops:1.3 --timeout=60. Без claude-code-tools команда не запустится.

Какие задачи решает

  • запускать сборку в другой панели tmux
  • проверять код завершения тестов
  • останавливать цепочку команд после ошибки
  • передавать сообщения другому CLI-агенту
  • получать вывод из соседней панели

Примеры запросов агенту

  • Запусти make test в панели 2 через tmux-cli и сообщи код завершения.
  • Выполни npm install в панели ops:1.3 с тайм-аутом 60 секунд.
  • Свяжись с другим CLI-агентом в панели tmux через send, дождись его простоя и забери результат через capture.

Как установить tmux-cli

1Через Skills CLI (Vercel)

npx skills add pchalasani/claude-code-tools --skill tmux-cli -a claude-code

2Вручную: положить файлы

~/.claude/skills/tmux-cli/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/tmux-cli/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о tmux-cli

Как установить tmux-cli в Claude Code?

Выполните npx skills add pchalasani/claude-code-tools --skill tmux-cli -a claude-code, затем используйте файл ~/.claude/skills/tmux-cli/SKILL.md.

Что делает tmux-cli?

Скилл позволяет агенту запускать shell-команды и общаться с CLI-агентами или скриптами в других панелях tmux. Для execute доступны вывод и код завершения.

Можно ли через tmux-cli общаться с другим агентом?

Да. Для диалога используются send, wait_idle и capture; execute подходит только для shell-команд.

Исходный текст

SKILL.md · MIT
---
name: tmux-cli
description: 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.
---

# tmux-cli

## Instructions

Use the `tmux-cli` command to communicate with other CLI Agents or Scripts in
other tmux panes. Do `tmux-cli --help` to see how to use it!

This command depends on installing the `claude-code-tools`. If you get an error
indicating that the command is not available, ask the user to install it using:
`uv tool install claude-code-tools`.

## Key Commands

### Execute with Exit Code Detection

Use `tmux-cli execute` when you need to know if a shell command succeeded or
failed:

```bash
tmux-cli execute "make test" --pane=2
# Returns JSON: {"output": "...", "exit_code": 0}

tmux-cli execute "npm install" --pane=ops:1.3 --timeout=60
# Returns exit_code=0 on success, non-zero on failure, -1 on timeout
```

This is useful for:

- Running builds and knowing if they passed
- Running tests and detecting pass/fail
- Multi-step automation that should abort on failure

**Note**: `execute` is for shell commands only, not for agent-to-agent chat.
For communicating with another Claude Code instance, use `send` + `wait_idle` +
`capture` instead.



© pchalasani · MIT · pchalasani/claude-code-tools

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора8

agent-style Скилл задаёт правила для формального технического текста на английском. Вызывайте его явно, когда нужно написать или отредактировать документ по правилам agent-style. CX Codex +1 ★ 2 021звёзд репо socratic-quiz Скилл ведёт диалог наводящими вопросами и не выдаёт готовый ответ, пока вы сами до него не дойдёте. Пригодится, когда нужно разобраться в теме или в чужом коде. CX Codex +1 ★ 2 021звёзд репо code-walk-thru Скилл ведёт агента по файлам по одному и открывает каждый в вашем редакторе на нужной строке, чтобы вы следили за разбором или правками. CX Codex +1 ★ 2 021звёзд репо msg Скилл даёт агенту CLI msg, чтобы писать другим сессиям Claude и Codex, читать входящие и договариваться о работе в tmux-панелях. CX Codex +1 ★ 2 021звёзд репо add-pattern Скилл записывает паттерны Langroid для дальнейшего использования: добавляет краткую запись в каталог и отдельный документ с описанием реализации и кодом. CX Codex +1 ★ 2 021звёзд репо recover-context Скилл собирает контекст последней задачи из родительской сессии и отмечает её состояние, решения и следующие шаги. Нужен, когда продолжаете работу с сохранённой цепочкой сессий. CX Codex +1 ★ 2 021звёзд репо jev-prose Скилл гоняет черновик через CLI jev-prose, получает отчёт о шаблонных AI-оборотах и правит текст по нему. Пригодится, когда пишешь абзацы и хочешь убрать штампы. CX Codex +1 ★ 2 021звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой