tmux-processes
Communitytmux-centric lifecycle for long-running tasks.
Software Engineering#tmux#lifecycle#dev-server#process-management#watchers#session-naming#idempotent-start
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.