What problem does it solve? Running interactive coding agent CLIs (Codex, Claude Code, OpenCode, Pi) programmatically is error-prone: they need pseudo-terminals, git repositories, and careful session management. This Skill provides a proven bash-first pattern for launching, monitoring, and controlling these agents in background sessions without broken output or hangs. ## Core Features & Use Cases - PTY-based execution: Run any coding agent CLI with pty:true so interactive terminal apps render correctly and never hang. - Background session control: Start agents with background:true, then poll, read logs, send input, or kill sessions via the process tool. - Parallel workflows: Use git worktrees to run multiple agents simultaneously for batch PR reviews or parallel issue fixing. - Use Case: You need to review 10 open PRs. Launch one Codex process per PR in background mode, monitor them all with process action:list, then post the review results back to GitHub with gh pr comment. ## Quick Start Ask the agent to run Codex in your project directory with PTY enabled, for example: start a background Codex session in ~/project to build a snake game and notify me when it finishes.