tmux-talk

Send and read messages between Claude instances in tmux sessions.

4|Updated Jan 12, 2017
One-click install
npx skills add https://github.com/brandon-fryslie/dotfiles --skill tmux-talk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tmux-talk
Source: https://github.com/brandon-fryslie/dotfiles/tree/main/config/claude/skills/tmux-talk
Command: npx skills add https://github.com/brandon-fryslie/dotfiles --skill tmux-talk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tmux, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies communication between Claude instances running in tmux sessions, enabling seamless interaction and coordination.

Core Features & Use Cases

  • Session Coordination: Send messages and capture responses from Claude instances within tmux panes.
  • Message Envelope: Ensures proper routing of messages with clear sender and reply information.
  • Multi-Turn Conversations: Facilitates back-and-forth communication with Claude instances.
  • Use Case: For a developer working with multiple Claude instances in different tmux panes, this Skill allows for efficient coordination and task management.

Quick Start

Use the tmux-talk skill to send a message to a Claude instance in a tmux pane: /tmux-talk send <target> <message>

Frequently Asked Questions about tmux-talk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Can I coordinate interactive tasks across multiple Claude sessions in tmux?

You can coordinate interactive tasks across multiple Claude sessions by using tmux-talk to send messages, read outputs, and wait for responses directly between instances in different tmux panes.

What do I need to set up before automating Claude session coordination in tmux?

You need tmux installed and active Claude instances running in separate tmux panes to enable message routing and session coordination between them.

Does tmux-talk support multi-turn conversations between Claude instances?

Yes, tmux-talk supports multi-turn conversations by facilitating back-and-forth communication with Claude instances using a message envelope that ensures proper routing with sender and reply information.

What's the best way to capture responses from a Claude instance in a tmux pane?

The best way to capture responses is to use the tmux-talk skill to send a message to the target pane and then wait for the Claude instance to complete its task and reply.

Are there limitations when using tmux for inter-Claude message routing?

Inter-Claude message routing depends entirely on tmux for pane interaction; you must ensure target instances are actively running and responsive in their respective panes for messages to route correctly.