coding-agent

Manage coding agent sessions via PTY-enabled background processes.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/zhanbei1/OpenOcta --skill coding-agent-zhanbei1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-agent
Source: https://github.com/zhanbei1/OpenOcta/tree/main/src/skills/coding-agent
Command: npx skills add https://github.com/zhanbei1/OpenOcta --skill coding-agent-zhanbei1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables programmatic control of multiple interactive coding agents (Codex CLI, Claude Code, OpenCode, Pi Coding Agent) through PTY-enabled background sessions, simplifying multi-agent coding tasks and automation.

Core Features & Use Cases

  • PTY-required interactive terminal handling to run coding agents in background sessions
  • Unified session management with actions like list, poll, log, write, submit, send-keys, paste, and kill
  • Cross-agent orchestration for batch tasks, prompts, and long-running development workflows

Quick Start

Spawn a PTY-enabled coding agent session in your project directory and begin interactive prompts.

Frequently Asked Questions about coding-agent

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

FAQPage Schema
How do I control interactive coding agents like Codex CLI in background sessions?

You can control interactive coding agents in background sessions by using PTY-enabled terminal handling to programmatically manage prompts, send inputs, and orchestrate long-running workflows across multiple agents.

Can I orchestrate multiple coding agents like Claude Code and OpenCode for batch tasks?

Yes, cross-agent orchestration supports running batch tasks across Claude Code, OpenCode, Codex CLI, and Pi Coding Agent through a unified session management interface with actions like list, poll, and kill.

What is the best way to manage PTY terminal sessions for long-running CLI workflows?

The best way to manage PTY terminal sessions for long-running CLI workflows is using a unified interface that handles PTY background execution and provides actions like log, write, submit, and send-keys.

Does PTY-backed session management support sending interactive prompts to terminal agents?

PTY-backed session management fully supports sending interactive prompts to terminal agents through dedicated actions like write, paste, and send-keys, enabling continuous programmatic communication.

Why do I need PTY handling for automating coding agents instead of standard shell execution?

PTY handling is required for automating coding agents because interactive terminal applications need a pseudo-terminal to properly render outputs and accept standard input, which standard shell execution lacks.