Agent skill · AI & Agents

coding-agent

Delegate coding work to Codex, Claude Code, OpenCode, or Pi as background workers; not simple edits or read-only code lookup.

Health-Yanggithub.com/Health-YangGitHub ↗
claude-codeNOASSERTION
Install
npx skills add Health-Yang/MineEcho --skill coding-agent --agent claude-code

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

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Path: vendor/openclaw-gateway/skills/coding-agent/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 248
Language: TypeScript
Read our review of the source →

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

From the SKILL.md

# Coding Agent Use for background feature builds, PR reviews, large refactors, and issue-to-PR loops. Do not use for simple edits, read-only lookup, ACP thread-bound work, or any run inside `~/.openclaw`, `$OPENCLAW_STATE_DIR`, or active OpenClaw state dirs. ## Hard rules - Always launch with `background:true`. - Codex, Pi, OpenCode: use `pty:true`. - Claude Code: no PTY; use `claude --permission-mode bypassPermissions --print`. - Capture a real notification route before spawning. - Worker must send completion/failure via `openclaw message send`. - Do not rely on heartbeat, system events, or notify-on-exit. - Monitor with `process`; do not kill slow workers without cause. - If user asked for a specific agent, use that agent. - If worker fails/hangs, respawn or ask; do not silently hand-code instead. - Never checkout branches or run background coding agents in `~/Projects/openclaw`; use an isolated checkout. ## Notification block Append this shape to every worker prompt with real values: ```text Notification route: - channel: <notifyChannel> - target: <notifyTarget> - account: <notifyAccount or omit> - reply_to: <notifyReplyTo or omit> - thread_id: <notifyThreadId or omit> When fini

What's inside
Steps it walks through
  1. Hard rules
  2. Notification block
  3. Launch forms
  4. Long issue-to-PR work
  5. Scratch Codex
  6. Process actions
  7. Status to user
Commands it runs
cat >"$PROMPT" <<'EOF'
printf 'prompt file: %s\n' "$PROMPT"
bash pty:true background:true workdir:/path/repo command:"codex exec - < \"$PROMPT\""
bash background:true workdir:/path/repo command:"claude --permission-mode bypassPermissions --print < \"$PROMPT\""
bash pty:true background:true workdir:/path/repo command:"opencode run < \"$PROMPT\""
bash pty:true background:true workdir:/path/repo command:"pi -p \"$(cat \"$PROMPT\")\""
git -C "$SCRATCH" init
bash pty:true background:true workdir:$SCRATCH command:"codex exec - < \"$PROMPT\""
More from MineEcho
All skills →
About this skill
What does the coding-agent skill do?

Delegate coding work to Codex, Claude Code, OpenCode, or Pi as background workers; not simple edits or read-only code lookup.

How do I install it?

Run `npx skills add Health-Yang/MineEcho --skill coding-agent --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 Health-Yang/MineEcho, a repository with 248 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