Agent skill · AI & Agents

coding-agent

Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill coding-agent-ethanalgox-marketbot --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 9 KB
Bundled scripts: none
Path: skills/agent/coding-agent-ethanalgox-marketbot/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Coding Agent (bash-first) Use **bash** (with optional background mode) for all coding agent work. Simple and effective. ## ⚠️ PTY Mode Required! Coding agents (Codex, Claude Code, Pi) are **interactive terminal applications** that need a pseudo-terminal (PTY) to work correctly. Without PTY, you'll get broken output, missing colors, or the agent may hang. **Always use `pty:true`** when running coding agents: ```bash # ✅ Correct - with PTY bash pty:true command:"codex exec 'Your prompt'" # ❌ Wrong - no PTY, agent may break bash command:"codex exec 'Your prompt'" ``` ### Bash Tool Parameters | Parameter | Type | Description | |-----------|------|-------------| | `command` | string | The shell command to run | | `pty` | boolean | **Use for coding agents!** Allocates a pseudo-terminal for interactive CLIs | | `workdir` | string | Working directory (agent sees only this folder's context) | | `background` | boolean | Run in background, returns sessionId for monitoring | | `timeout` | number | Timeout in seconds (kills process on expiry) | | `elevated` | boolean | Run on host instead of sandbox (if allowed) | ### Process Tool Actions (for background sessions) | Action | Description | |--

What's inside
Steps it walks through
  1. ⚠️ PTY Mode Required!
  2. Bash Tool Parameters
  3. Process Tool Actions (for background sessions)
  4. Quick Start: One-Shot Tasks
  5. The Pattern: workdir + background + pty
  6. Codex CLI
  7. Flags
  8. Building/Creating
  9. Reviewing PRs
  10. Batch PR Reviews (parallel army!)
  11. Claude Code
  12. OpenCode
  13. Pi Coding Agent
  14. Parallel Issue Fixing with git worktrees
Ships with 1 file
  • metadata.json
Commands it runs
bash pty:true command:"codex exec 'Your prompt'"
bash command:"codex exec 'Your prompt'"
Quick chat (Codex needs a git repo!)
Or in a real project - with PTY!
bash pty:true workdir:~/Projects/myproject command:"codex exec 'Add error handling to the API calls'"
Start agent in target directory (with PTY!)
bash pty:true workdir:~/project background:true command:"codex exec --full-auto 'Build a snake game'"
Returns sessionId for tracking
Monitor progress
process action:log sessionId:XXX
More from claude-skill-registry
All skills →
About this skill
What does the coding-agent skill do?

Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill coding-agent-ethanalgox-marketbot --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going