external-coding-agents
Delegate coding tasks to external AI coding agent CLIs: Claude Code, Codex, OpenCode.
Skill by S3YED
Chalk Labs
Need help deploying external-coding-agents?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/s3yed-external-coding-agents
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/external-coding-agents
What's inside
- Skill name
external-coding-agents- Description
- Delegate coding tasks to external AI coding agent CLIs: Claude Code, Codex, OpenCode.
- License
- MIT
- Instructions
- 96 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# External AI Coding Agents Delegate coding work to third-party AI coding agents from within Hermes. These tools (Claude Code, Codex, OpenCode) are autonomous CLI agents that can read files, write code, run shell commands, and manage git workflows — each with its own strengths. ## When to Delegate vs Do It Yourself | Situation | Approach | |-----------|----------| | Bug fix in a known file | Do it yourself with `patch`/`write_file` — faster, no overhead | | Complex multi-file refactor | Delegate — the external agent has persistent context across files | | Task needs a fresh perspective | Delegate — the external agent will spot things you might miss | | CI/CD automation | Delegate — use print mode for clean automation | | PR review of someone else's code | Delegate — the external agent can see the full diff in context | | Research/reconnaissance | Delegate — agent can browse and explore independently | | Simple one-line change | Do it yourself | ## Common Orchestration Patterns All three coding agents use the same core patterns: ### Print Mode (Non-Interactive — Preferred) Cleanest integration. No PTY, no dialog handling, structured output: ``` terminal(command="<agent> -p 'Add error handling to all API calls in src/'", workdir="/path/to/project", timeout=120) ``` ### PTY Background Mode (Interactive) For iterative work needing multi-turn conversation. Use `background=true, pty=true` and `process` tool to monitor: ``` terminal(command="<agent>", workdir="~/project", background=true, pty=true) process(action="submit", session_id="<id>", data="Implement OAuth refresh flow") process(action="poll", session_id="<id>") process(action="log", session_id="<id>") process(action="kill", session_id="<id>") ``` ### Get the Diff Back After delegation completes, always inspect what changed: ``` git diff git diff --stat ``` ## Agent Decision Guide | Need | Best Agent | Why | |------|-----------|-----| | Best overall coding ability | Claude Code | Anthropic's most capable model, v2.2+, rich feature set | | Cheapest / open-source preference | OpenCode | Provider-agnostic (OpenRouter, Anthropic, OpenAI, local models) | | OpenAI ecosystem | Codex | OpenAI's autonomous agent, OAuth integration | | PR review with inline comments | Claude Code | Built-in `--from-pr` flag, formal review workflow | | Batch multi-issue fixing | Codex or OpenCode | Lightweight, parallel worktree pattern | | Long-running autonomous session | Any | Use background=true + process tool for monitoring | ## Common Pitfalls 1. **PTY is required for interactive sessions** — all three agents are TUI apps; skip `pty=true` and they hang 2. **Git repo required** — Codex and OpenCode refuse to run outside a git directory. Use `mktemp -d && git init` for scratch work 3. **Always inspect the diff after delegation** — external agents can make surprising decisions. Use `git diff --stat` to verify scope 4. **Keep tasks focused** — narrow prompts produce better results than vague requests 5. **Set timeouts** — external agents can loop indefinitely. Use `--max-turns` (Claude Code) or `timeout` in terminal calls 6. **Cleanup background sessions** — kill tmux sessions and worktree directories when done 7. **Parallel worktrees need isolation** — don't share a single working directory across parallel agents ## Agent-Specific References Detailed reference docs for each agent: - **references/claude-code.md** — Full Claude Code orchestration guide (flags, auth, hooks, MCP, slash commands, 745 lines) - **references/codex.md** — Codex CLI usage (flags, background mode, worktrees) - **references/opencode.md** — OpenCode CLI usage (binary resolution, parallel patterns, TUI keybindings) ## Getting Started ### Which Agent is Installed? ``` which claude codex opencode 2>/dev/null || echo "check npm list -g" ``` ### Quick One-Shot (any agent) ``` # Claude Code terminal(command="claude -p 'Add input validation to all endpoint handlers' --max-turns 10", workdir="~/project", timeout=120) # Codex terminal(command="codex exec 'Add input validation to all endpoint handlers'", workdir="~/project", pty=true) # OpenCode terminal(command="opencode run 'Add input validation to all endpoint handlers'", workdir="~/project") ```
From S3YED/appie-kit, MIT.
More from S3YED/appie-kit
- 0.549score
memory-search
S3YED
Search and retrieve information from the Appie brain — daily logs, project notes, decisions, topics, and long-term memory files stored in ~/.hermes/memory/.
SkillCFreshness: C★ 12Claude Code +9 - 0.549score
fleet-dream
S3YED
Nightly memory consolidation across the Weblyfe agent fleet (Appie-1/2/5 OpenClaw + Appie-3/4 Hermes).
SkillCFreshness: C★ 12Claude Code +9 - 0.549score
brain-sync
S3YED
Sync knowledge and learnings to the shared appie-brain repo.
SkillCFreshness: C★ 12Claude Code +9 - 0.546score
ralph-wiggum
S3YED
Run Ralph Wiggum autonomous coding loops where each fresh agent iteration implements, verifies, commits, and records one task.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-shadcn-typeset
S3YED
Use shadcn/typeset — a CSS-only styling system for HTML and rendered markdown.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
clawflow-inbox-triage
S3YED
Example ClawFlow authoring pattern for inbox triage.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
claude
S3YED
Claude Code-specific n8n v2.0 workflow reference.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-shadcn-chat
S3YED
Use shadcn/ui chat interface components — MessageScroller, Message, Bubble, Attachment, Marker.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-tailwind-v4-tokens
Appie-1
Build Tailwind v4 design token systems with @theme inline + OKLCH + color-mix().
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-html-anything
S3YED
Install and use html-anything — the agentic HTML editor where your local AI agent writes HTML and you ship it.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
apple-platform-automation
S3YED
Manage Apple/macOS personal apps and device workflows from Hermes, including Apple Notes, Reminders, Find My, iMessage/SMS, and UI automation.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
clawflow
S3YED
Use when work should span one or more detached tasks but still behave like one job with a single owner context.
SkillCFreshness: C★ 12Claude Code +9
Signals
- Stars
- 12
- Forks
- 2
- Open issues
- 0
- Last commit (this folder)
- Jul 5, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/S3YED/appie-kit
- Website
- weblyfe.ai
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from S3YED
- 0.549score
memory-search
S3YED
Search and retrieve information from the Appie brain — daily logs, project notes, decisions, topics, and long-term memory files stored in ~/.hermes/memory/.
SkillCFreshness: C★ 12Claude Code +9 - 0.549score
brain-sync
S3YED
Sync knowledge and learnings to the shared appie-brain repo.
SkillCFreshness: C★ 12Claude Code +9 - 0.549score
fleet-dream
S3YED
Nightly memory consolidation across the Weblyfe agent fleet (Appie-1/2/5 OpenClaw + Appie-3/4 Hermes).
SkillCFreshness: C★ 12Claude Code +9 - 0.546score
ralph-wiggum
S3YED
Run Ralph Wiggum autonomous coding loops where each fresh agent iteration implements, verifies, commits, and records one task.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-shadcn-typeset
S3YED
Use shadcn/typeset — a CSS-only styling system for HTML and rendered markdown.
SkillCFreshness: C★ 12Claude Code +9 - 0.544score
agentic-webdesign-shadcn-chat
S3YED
Use shadcn/ui chat interface components — MessageScroller, Message, Bubble, Attachment, Marker.
SkillCFreshness: C★ 12Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get external-coding-agents running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
external-coding-agents skill. Agent Mart. https://agentmart.dev/skills/s3yed-external-coding-agents (last updated 2026-10-24)