term-cli
CommunityRun interactive terminals without blocking.
Software Engineering#debugging#tmux#ssh#session control#agent workflows#interactive terminals#tui automation
AuthorEliasOenal
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Interactive terminal programs (servers, REPLs, debuggers, TUIs, SSH prompts, installers) block your agent when run directly in a terminal.
Core Features & Use Cases
- Start and manage detached tmux sessions so long-lived tasks keep running while you continue working.
- Send input and capture state using commands like run, wait, send-text/send-key, capture, and status to safely interact with prompts and screen output.
- Hand off to humans only when needed for passwords and MFA via request/request-wait flows that pause the agent until a human completes the step.
- Use cases: running npm dev servers, debugging with pdb/gdb, interacting with SSH password/MFA prompts, operating TUIs (vim/htop/less), and performing in-terminal file transfers.
Quick Start
Ask an AI agent to start a detached session, run an interactive command in the background, wait for a prompt, capture the latest output, and then stop the session when done.
Dependency Matrix
Required Modules
None requiredComponents
assets
💻 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: term-cli Download link: https://github.com/EliasOenal/term-cli/archive/main.zip#term-cli 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 471,000+ vetted skills library on demand.