What problem does it solve?
This Skill provides AI agents with robust programmatic control over terminal environments, enabling complex command execution, output monitoring, and process management without manual intervention.
Core Features & Use Cases
- Tmux Session Management: Create, list, and kill tmux sessions for isolated command execution.
- Command Execution & Monitoring: Run commands, wait for completion with sentinel detection, or stream logs.
- Interactive Tool Support: Send raw keystrokes to interactive applications like vim or ipython.
- Parallel Execution: Run commands concurrently across multiple sessions using
fanout.
- Process Management: Inspect, kill, and monitor processes within sessions or system-wide.
- Use Case: An agent needs to build a project, run tests, and then deploy the application. Drive can manage these steps sequentially or in parallel across different environments.
Quick Start
Use the drive skill to create a new tmux session named 'agent-session' and then run the command 'echo hello world' within it.