coding-agent

Orchestrate coding agents across Claude Code, Codex CLI, OpenCode, and Pi as background sessions.

2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/moshehbenavraham/crocbot --skill coding-agent-moshehbenavraham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-agent
Source: https://github.com/moshehbenavraham/crocbot/tree/main/skills/coding-agent
Command: npx skills add https://github.com/moshehbenavraham/crocbot --skill coding-agent-moshehbenavraham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers orchestrate coding agents (Claude Code, Codex CLI, OpenCode, Pi) as background sessions, enabling automated, reproducible coding workflows.

Core Features & Use Cases

  • PTY-enabled interactive agents: Claude Code, Codex CLI, OpenCode, Pi run with a pseudo-terminal to preserve interactivity.
  • Background session management: start, monitor, and control long-running tasks with actions like list, poll, log, write, submit, send-keys, paste, and kill.
  • Multi-provider orchestration: switch between different coding providers without leaving the workflow.

Quick Start

Launch a Claude Code session in your project directory with PTY enabled for background coding tasks.

Frequently Asked Questions about coding-agent

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

FAQPage Schema
How do I run Claude Code as a background session for automated coding tasks?

Run Claude Code as a background session by enabling a pseudo-terminal (PTY) within an isolated work directory. This orchestrates coding agents for automated, reproducible workflows while preserving terminal interactivity for long-running code generation.

Can I manage multiple coding agent sessions running in the background?

Yes, you can manage multiple background coding agent sessions using built-in actions like list, poll, log, write, submit, send-keys, paste, and kill. This allows you to monitor and control long-running automated tasks across different providers.

Does coding-agent orchestrate Codex CLI and OpenCode in the same workflow?

Yes, coding-agent orchestrates multiple providers including Codex CLI, OpenCode, and Pi within the same workflow. You can switch between these interactive CLI coding agents without leaving your current background session environment.

What's the best way to send input to an interactive CLI agent running in the background?

Send input to interactive CLI agents using the submit, send-keys, or paste session management actions. These commands feed data directly into the PTY-enabled background session, preserving the interactive state of the coding agent.

Do I need a PTY-enabled terminal to orchestrate coding agents?

Yes, a PTY-enabled interactive terminal is required. Pseudo-terminal support preserves the interactivity of coding agents like Claude Code and Codex CLI, allowing them to run properly as automated background sessions.

Why use background session orchestration for batch coding workflows?

Background session orchestration isolates batch coding and quick prompts into reproducible work directories. This prevents workflow interruptions and allows long-running code-generation tasks to execute autonomously across various coding providers.