coding-agent

Execute coding agents like Codex and Claude Code in background processes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a unified interface to run various coding agents (Codex, Claude Code, OpenCode, Pi Coding Agent) programmatically, enabling automated code generation, review, and refactoring.

Core Features & Use Cases

  • Programmatic Control: Execute coding agents via background processes for complex, long-running tasks.
  • Interactive Terminal Emulation: Utilizes PTY (pseudo-terminal) to ensure interactive agents function correctly.
  • Use Case: Automate the process of refactoring a large codebase by spawning multiple coding agent instances in the background, each tasked with a specific module, and monitoring their progress.

Quick Start

Use the coding-agent skill to run codex exec 'Add error handling to the API calls' in the background within the ~/Projects/myproject directory.

Frequently Asked Questions about coding-agent

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

FAQPage Schema
How do I run coding agents like Claude Code or Codex programmatically in the background?

You can run coding agents programmatically by executing them through background processes. This allows automated code generation, review, and refactoring tasks to operate without manual terminal interaction.

Can I automate refactoring a large codebase by spawning multiple coding agent instances?

Yes, automating codebase refactoring is supported by spawning multiple coding agent instances in the background. You can assign each instance a specific module and monitor their progress concurrently.

Do I need a pseudo-terminal to execute interactive coding agents?

Yes, a pseudo-terminal (PTY) is required for interactive coding agents to function correctly. The PTY ensures interactive terminal emulation is maintained during background execution.

Does this tool support running OpenCode and Pi Coding Agent for automated code generation?

Yes, it provides a unified interface supporting OpenCode, Pi Coding Agent, Codex, and Claude Code. It facilitates automated code generation and review tasks across these various agents.