coding-agent

Orchestrate interactive coding agents in PTY-enabled background terminal sessions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing and coordinating interactive coding agents (Codex CLI, Claude Code, OpenCode, and Pi) often requires a reliable terminal environment. This Skill provides PTY-enabled background sessions to run these agents deterministically without ad-hoc setups.

Core Features & Use Cases

  • PTY-enabled background sessions for interactive CLI tools
  • Supports Codex CLI, Claude Code, OpenCode, and Pi Coding Agent
  • Session management primitives: list, poll, log, write, submit, send-keys, paste, and kill
  • Real-world use: develop, test, and automate AI coding experiments in a controlled terminal

Quick Start

Start a PTY-enabled coding agent session in a working directory and run a sample command.

Frequently Asked Questions about coding-agent

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

FAQPage Schema
How do I run interactive coding agents in background terminal sessions?

PTY control enables deterministic terminal automation by allocating pseudo-terminal sessions for coding agents. This mechanism allows background processes to maintain interactive state, send keystrokes, and capture output safely within local or sandboxed environments.

Does PTY background control work with Claude Code and Codex CLI?

PTY background control supports Claude Code and Codex CLI, plus OpenCode and Pi. These interactive coding agents run through terminal sessions that provide list, poll, log, write, submit, send-keys, paste, and kill primitives for reliable interactions.

How to manage coding agent sessions in a sandboxed environment?

Managing coding agent sessions in a sandboxed environment involves using explicit session management primitives like list, poll, log, write, submit, send-keys, paste, and kill. These controls ensure safe, auditable interactions during deterministic terminal automation tasks.

What is PTY-enabled terminal automation for coding agents?

PTY-enabled terminal automation for coding agents orchestrates interactive CLI tools through pseudo-terminal background sessions. It enables reliable, controlled execution of software development, debugging, and code-exploration workflows without requiring manual terminal interaction.

Why do interactive CLI agents fail without PTY support in background mode?

Interactive CLI agents fail without PTY support in background mode because they require a pseudo-terminal allocation to maintain interactive state and process keystrokes. Without PTY control, background execution cannot properly capture output or send input to the coding agent.