coding-agent

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides programmatic control over various AI coding agents, enabling automated code generation, review, and refactoring through a unified interface.

Core Features & Use Cases

  • Unified Agent Control: Interact with Codex, Claude Code, OpenCode, and Pi Coding Agent via background processes.
  • Interactive Terminal Support: Ensures proper functionality of interactive coding agents using Pseudo-Terminal (PTY).
  • Use Case: Automate the process of generating unit tests for a new feature by instructing the agent to use Codex in a background session within the project's working directory.

Quick Start

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

Frequently Asked Questions about coding-agent

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

FAQPage Schema
How do I automate AI coding agents like Codex and Claude Code in background processes?

Automate AI coding agents using background process management with pseudo-terminal allocation to support interactive CLIs. You can programmatically execute tasks like code generation and review by specifying a working directory, timeout, and agent-specific parameters.

Can I run multiple coding agents in parallel using git worktrees?

Yes, you can run multiple coding agents in parallel by leveraging git worktrees. This facilitates complex coding workflows such as batch pull request reviews and parallel issue fixing across isolated repository branches.

Does Claude Code require pseudo-terminal allocation for automated execution?

Claude Code and other interactive coding agents require pseudo-terminal (PTY) allocation to function properly during automated execution. This ensures the interactive CLI interfaces operate correctly within background processes.

How do I execute Codex in a specific project directory with a timeout?

Execute Codex by passing a command like 'codex exec' along with task-specific parameters including the target working directory and a timeout limit. This enables targeted code generation or refactoring within the specified project path.

What is the best way to automate pull request reviews using AI coding agents?

Automate pull request reviews by running AI coding agents as background processes with git worktrees. This approach allows you to batch review multiple PRs simultaneously by allocating isolated working directories for each agent session.

Why do interactive coding agents fail in standard background shell scripts?

Interactive coding agents fail in standard background scripts because they require a pseudo-terminal (PTY) for proper input and output handling. Allocating a PTY ensures the interactive CLI functions correctly outside a direct terminal session.