drive

Automate terminal workflows by programmatically controlling tmux sessions.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/PytaichukBohdan/AndriiPresentation --skill drive-pytaichukbohdan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: drive
Source: https://github.com/PytaichukBohdan/AndriiPresentation/tree/main/.claude/skills/drive
Command: npx skills add https://github.com/PytaichukBohdan/AndriiPresentation --skill drive-pytaichukbohdan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Terminal automation and orchestration for AI agents by programmatically controlling tmux sessions, enabling automated command execution, output capture, and screen capture.

Core Features & Use Cases

  • Create, attach, and resize tmux sessions to manage multiple terminals.
  • Run commands in parallel, poll for readiness, capture logs, and take terminal screenshots for visual verification.
  • Integrate into automation pipelines to orchestrate AI agents across devices and environments with structured, machine-readable output.

Quick Start

Create a new headed session named dev and run a sample command across it to verify output.

Frequently Asked Questions about drive

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

FAQPage Schema
How do I automate tmux session control for AI agents?

Automate tmux session control for AI agents by programmatically creating, attaching, and resizing sessions to orchestrate multiple terminals, execute commands in parallel, and capture logs. This enables safe, structured terminal automation across environments.

What is sentinel-based completion workflow in terminal automation?

A sentinel-based completion workflow in terminal automation uses deterministic markers to signal when a command finishes executing. This allows AI agents to reliably poll for readiness across multiple tmux sessions and capture structured JSON output safely.

Can I run commands in parallel across multiple tmux sessions?

Yes, you can run commands in parallel across multiple tmux sessions. This Skill enables simultaneous command execution, polls for readiness, captures logs, and takes terminal screenshots for visual verification across all active sessions.

How do I capture terminal output and screenshots during parallel execution?

Capture terminal output and screenshots during parallel execution by reading session logs and taking visual snapshots directly through tmux programmatic controls. It returns structured, machine-readable JSON output for automation pipelines.

Does terminal automation with tmux require any external dependencies?

No external dependencies are required for this tmux terminal automation approach. It provides robust error handling and structured JSON output natively, allowing AI agents to orchestrate across devices without installing additional process management libraries.

Why use structured JSON output for AI agent orchestration?

Structured JSON output is used for AI agent orchestration to provide machine-readable results from terminal automation. It ensures deterministic parsing of command outputs, session states, and error handling data across multiple parallel tmux sessions.