tmux-dev

Organize dev servers into dedicated tmux windows with CLI commands.

2|Updated Feb 26, 2017
One-click install
npx skills add https://github.com/thrawny/dotfiles --skill tmux-dev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tmux-dev
Source: https://github.com/thrawny/dotfiles/tree/main/config/claude/skills/tmux-dev
Command: npx skills add https://github.com/thrawny/dotfiles --skill tmux-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you manage development servers by organizing each server into its own tmux window inside a single named session, simplifying start/stop/monitor workflows.

Core Features & Use Cases

  • Create and reuse a dedicated dev session (session named "dev") to spawn windows for npm, go, python, docker, etc.
  • Start, stop, monitor, and tail logs from multiple services without leaving your terminal.
  • Use case: you have a monorepo with frontend and backend; spin up frontend and API servers in separate windows under one session for coordinated development.

Quick Start

tmux-dev start -n frontend npm run dev

Frequently Asked Questions about tmux-dev

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple dev servers in a single terminal session?▼

You can manage multiple dev servers by organizing each service into its own dedicated tmux window inside a single named session, allowing you to start, stop, and monitor them together from one terminal.

Can I start and monitor npm and docker services together in tmux?▼

Yes, you can start and monitor services like npm, go, python, and docker by spawning each in a separate window under one tmux session, enabling coordinated development across your stack.

What commands do I use to control local development servers in tmux?▼

You control local development servers using start, stop, status, logs, and list commands against a named tmux session to manage and monitor your services.

Do I need a specific shell to orchestrate dev servers in tmux?▼

You need tmux installed and a POSIX shell to run the commands that organize and orchestrate your development servers within dedicated tmux windows.

What is the best way to coordinate a frontend and backend monorepo locally?▼

The best way to coordinate a monorepo is spinning up your frontend and API servers in separate tmux windows under a single named session for unified monitoring and control.

Why use tmux for local session management instead of multiple terminal windows?▼

Using tmux for session management keeps multiple development servers organized in dedicated windows within one session, simplifying start, stop, and log monitoring workflows without losing track of individual processes.