terminal

Manage persistent tmux terminal sessions with windows, panes, and live output.

1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/dustland/openviber --skill terminal-dustland
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terminal
Source: https://github.com/dustland/openviber/tree/main/src/skills/terminal
Command: npx skills add https://github.com/dustland/openviber --skill terminal-dustland

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires zod.

What problem does it solve?

Persistent terminal sessions that survive disconnections and allow long-running commands to keep producing output even when the user is offline or disconnected.

Core Features & Use Cases

  • Create, rename, and manage sessions with multiple windows and panes for dev servers, CLIs, and interactive tools.
  • Send commands, read output, and list active sessions to monitor progress and capture logs.
  • Use cases include running persistent dev servers, interactive coding sessions, and long-running automation tasks.

Quick Start

Create a persistent session named coding with an additional window named server and start your development server.

Frequently Asked Questions about terminal

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

FAQPage Schema
How do I keep terminal sessions alive after disconnecting?

Persistent terminal sessions backed by tmux survive disconnections, allowing long-running commands and dev servers to keep producing output even when you go offline.

Can I manage multiple windows and panes for dev servers in a single session?

Yes, you can create, rename, and manage sessions with multiple windows and panes to simultaneously run dev servers, interactive CLIs, and long-running automation tasks.

How do I capture live output from a running shell session?

You can send commands and read output from active shell sessions to monitor progress and capture logs, satisfying health checks and robust error handling with validation.

Does this tool work for remote terminal session management?

Yes, persistent terminal sessions apply across local or remote developer workflows, allowing you to run interactive coding sessions and long-running commands across network boundaries.

What is the best way to run long-running automation tasks without losing progress?

Provision persistent terminal sessions backed by tmux to execute long-running automation tasks, ensuring processes stay alive and continue producing output across disconnections.

Do I need tmux installed to use persistent shell sessions?

Yes, tmux is required as the underlying technology to provision and manage persistent terminal sessions, handling window and pane operations for your developer workflows.