Agent skill

tmux-debug

Capture and analyze tmux pane content for debugging other sessions or background processes

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/tmux-debug-richardgill-nix

SKILL.md

Tmux Debug

Capture screen content from tmux panes to debug other terminal sessions, monitor background processes, or inspect command output.

Commands

List all panes

bash
tmux list-panes -a -F '#{session_name}:#{window_index}.#{pane_index} #{pane_title}'

Capture current pane

bash
tmux capture-pane -p

Capture specific pane

bash
tmux capture-pane -t 'session:window.pane' -p

Capture with scrollback history

bash
# Last 100 lines of scrollback
tmux capture-pane -p -S -100

# Entire scrollback buffer
tmux capture-pane -p -S - -E -

Usage

  1. First list panes to find the target: tmux list-panes -a -F '...'
  2. Capture the pane content: tmux capture-pane -t 'target' -p
  3. Analyze the output for errors, status, or relevant information

$ARGUMENTS

Didn't find tool you were looking for?

Be as detailed as possible for better results