ttt

Send messages to specified tmux sessions using bash scripts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ContentsUS/Agentic-AI-Paji --skill ttt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ttt
Source: https://github.com/ContentsUS/Agentic-AI-Paji/tree/main/.claude/skills/ttt
Command: npx skills add https://github.com/ContentsUS/Agentic-AI-Paji --skill ttt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill enables seamless communication and task delegation between different AI instances or processes running in separate tmux sessions, facilitating multi-agent coordination and parallel execution.

Core Features & Use Cases

  • Cross-Session Messaging: Send commands and messages to specific tmux sessions.
  • Stuck Session Handling: Use an ESC command to clear input before sending a new message.
  • Session Listing: View all active tmux sessions to know where to direct messages.
  • Use Case: Coordinate multiple AI agents by sending distinct tasks to each, then collect their outputs for a consolidated report.

Quick Start

Send the message "analyze code" to the tmux session named "dev-session".

Frequently Asked Questions about ttt

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

FAQPage Schema
How do I send messages between tmux sessions for multi-agent coordination?

To send messages between tmux sessions for multi-agent coordination, you can use bash scripts that target specific sessions by name, delivering commands or text directly to isolated environments. This allows parallel execution and task delegation across AI instances.

Can I use bash scripts to automate task delegation to isolated tmux environments?

Yes, you can use bash scripts to automate task delegation to isolated tmux environments. The scripts send commands to specified sessions, enabling multiple AI agents to execute distinct tasks in parallel and consolidate their outputs for reporting.

What is the best way to clear stuck input in a tmux session before sending a new command?

The best way to clear stuck input in a tmux session before sending a new command is to use a special ESC mode. This sends an ESC command to clear the existing input buffer, ensuring the new message is delivered cleanly without appending to previous text.

How do I list active tmux sessions to know where to direct messages?

You can list active tmux sessions to know where to direct messages by running a session listing command. This displays all currently running tmux environments, allowing you to target the correct session name for cross-session messaging and workflow coordination.

Why does my cross-session messaging fail when coordinating multiple AI agents in tmux?

Cross-session messaging fails when coordinating multiple AI agents in tmux if the target session name is incorrect or if the input buffer is stuck. Using the ESC mode to clear input before sending ensures messages are delivered accurately to the specified isolated environment.

Does tmux support inter-process communication for automating workflows across isolated environments?

Yes, tmux supports inter-process communication for automating workflows across isolated environments. By leveraging bash scripts to send messages to specific sessions, you can facilitate multi-agent coordination and execute parallel tasks across separated tmux instances.