coding-agent

Installation
Summary

Delegate coding tasks to Codex, Claude Code, Pi, or OpenCode agents via background bash processes.

  • Supports four coding agents (Codex, Claude Code, Pi, OpenCode) with agent-specific execution modes: PTY required for Codex/Pi/OpenCode; Claude Code uses --print --permission-mode bypassPermissions without PTY
  • Background execution with session monitoring via process tool actions (log, poll, write, submit, kill) for long-running tasks
  • Designed for feature building, PR reviews, refactoring, and iterative coding with file exploration; includes patterns for parallel issue fixing using git worktrees
  • Requires git repository for Codex (use temp init for scratch work); respects workdir isolation to prevent unrelated file access
SKILL.md

Coding Agent (always backgrounded)

Use bash with background:true for all coding-agent work. Do not use a foreground one-shot path here. Start the agent, get the sessionId, monitor with process, and require the worker to notify the user directly when it finishes.

⚠️ PTY Mode: Codex/Pi/OpenCode yes, Claude Code no

For Codex, Pi, and OpenCode, PTY is required:

# Correct for Codex/Pi/OpenCode
bash pty:true background:true command:"codex exec 'Your prompt'"

For Claude Code (claude CLI), use --print --permission-mode bypassPermissions instead. Do not use PTY for Claude Code here.

Related skills
Installs
1.7K
GitHub Stars
371.3K
First Seen
Jan 24, 2026