Terminal Session Manager Skill
CommunityManage persistent terminal sessions.
Software Engineering#session management#tmux#background tasks#terminal#command execution#process monitoring
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.