tmux-processes

Community

tmux-centric lifecycle for long-running tasks.

Author0xBigBoss
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides patterns and guidance for managing long-running processes inside tmux to keep development work flowing without losing context across sessions.

Core Features & Use Cases

  • Session management and naming: derive a project-scoped tmux session and organize multiple windows for server, watcher, and logs.
  • Idempotent startup: safely start processes only if not already running, avoiding duplicates.
  • Lifecycle controls: stop, restart, and attach to sessions with predictable behavior.
  • Quick wins: open a dev server window, a tests window, and a logs window with minimal commands.

Quick Start

Open a tmux session named after your project and start the dev workflow: tmux new-session -d -s "$SESSION" -n server tmux send-keys -t "$SESSION:server" 'npm run dev' Enter If the session already exists, attach to it: tmux attach -t "$SESSION"

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-processes
Download link: https://github.com/0xBigBoss/claude-code/archive/main.zip#tmux-processes

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 223,000+ vetted skills library on demand.