tmux-mastery

Community

Effortlessly manage tmux sessions and appearance

Authorkaynetik
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provides practical, repeatable guidance for running and monitoring development processes inside tmux while also making it easy to configure a polished visual environment and plugin stack. It reduces mistakes like launching inline commands that bypass shell initialization, prevents destructive session-wide operations, and standardizes session naming and lifecycle handling across projects.

Core Features & Use Cases

  • Process orchestration: Idempotent session startup, window-based multi-process layouts, and reliable send-keys usage to ensure shell init and direnv are applied.
  • Monitoring & lifecycle: Commands and patterns for capturing pane output, polling for readiness, safe session listing, and non-destructive session cleanup.
  • Ricing & UX: Recommended minimal configs, a curated plugin stack, Catppuccin theme integration, and fuzzy session/floating pane tools for improved workflow.
  • Use case: Start a project-named tmux session, run a dev server in one window, a test watcher in another, and use the floax scratch pane for quick commands while preserving persistent session state.

Quick Start

Start a tmux session named after your project and launch the main dev server in a window using send-keys so the shell initializes correctly.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: tmux-mastery
Download link: https://github.com/kaynetik/skills/archive/main.zip#tmux-mastery

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.