Terminal Session Manager Skill

Community

Manage persistent terminal sessions.

Authoryfreeman
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill allows for the creation and management of persistent terminal sessions using tmux, ensuring that commands and processes can survive agent restarts and be observed by the user.

Core Features & Use Cases

  • Persistent Sessions: Terminal sessions created by this skill persist even if the agent restarts.
  • Observable Sessions: Users can attach to running tmux sessions to observe processes in real-time.
  • Task Type Awareness: Differentiates between one-shot commands, background services, watchers, and interactive sessions to manage timeouts and completion detection intelligently.
  • Smart Output Reading: Efficiently captures and analyzes command output, prioritizing relevant information and reducing context window usage.
  • Use Case: Running long-running build processes, starting development servers, establishing SSH connections, or monitoring log files.

Quick Start

Use the terminal session manager skill to create a new session named 'my-build' for a one-shot build task.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: Terminal Session Manager Skill
Download link: https://github.com/yfreeman/term-agent/archive/main.zip#terminal-session-manager-skill

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.