jimmc414

Tmux Spawn Skill For Claude Code — Development skill for Claude Code

Development community

Claude Code skill for spawning observable tmux sessions.

How to install Tmux Spawn Skill For Claude Code

This entry records only its repository, not the path inside it, so there is no exact command to give. Open jimmc414/tmux-spawn-skill-for-claude-code and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tmux Spawn Skill For Claude Code does

Claude Code skill for spawning observable tmux sessions. Launch background Claude agents in visible terminal panes instead of blind subprocesses. Handles session management, command sending, and output capture. install_prompt.md users AskUserQuestion tool for user specific install customizations.

Alternatives in Development

  • OpenAI Codex CLI — (Rust implementation) 67.8k ★
  • Research Codebase — You are tasked with conducting comprehensive research across the codebase to answer user questions by spawning 10k ★
  • Oob — Out-of-band orchestrator — confirm BLIND SSRF/XXE/SQLi/RCE/Log4Shell by correlating interactsh callbacks to th 4.5k ★

README

tmux-spawn

A Claude Code skill for spawning observable tmux sessions with optional Claude instances.

Screenshot 2026-01-30 120250

Also works with anything else you can run at the command line.

![1768892788702](https://github.com/user-attachments/assets/e568cee9-3627-4521-944e-8b4353880029)

Why

Claude Code runs in your terminal. When it spawns background work or parallel agents, you can't see what's happening. This skill creates tmux sessions that automatically open an observer window, so you can watch Claude work in real-time.

Useful for:

  • Running Claude agents you want to monitor
  • Parallel workstreams in separate panes
  • Long-running tasks that benefit from visibility
  • Debugging agent behavior

Components

**`tmux-spawn.md`** - The skill definition. Gives Claude Code the `/tmux-spawn` command.

**`lib/tmux-spawn.sh`** - A bash library with functions for session management, command sending, and Claude launching. Can be sourced independently for scripting.

Quick Start

git clone https://github.com/jimmc414/tmux-spawn-skill-for-claude-code

Or just copy the repo files anywhere locally.

In Claude Code, reference the install prompt and ask it to install:

> @install_prompt.md install this skill

Claude will read the file and ask you questions about installation scope, Python environment, and default launch flags. It may ask follow-up questions to clarify your preferences.

image

Manual Installation

Copy files to your Claude config directory:

# Global installation
mkdir -p ~/.claude/commands ~/.claude/lib
cp tmux-spawn.md ~/.claude/commands/
cp lib/tmux-spawn.sh ~/.claude/lib/

# Edit lib/tmux-spawn.sh to set your Python environment:
# TMUX_SPAWN_ENV_TYPE="conda"  #