Use when delegating coding or repository work to external terminal coding agents such as the user's host Claude Code/Codex/Cursor/Gemini CLI or container-installed pal agents.
74
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Critical
Do not install without reviewing
Use shell/code execution to run external terminal agents. There is no terminal_agent tool: this skill exists so these heavy delegation instructions load only when the task needs them.
Prefer the user's own host-machine CLI when that is what they mean. Container-installed agents are the pal scenario: useful and supported, but secondary.
memory_save, for example: "For orchestrator, the user prefers Claude Code to run on the host machine through A0 CLI by default." If memory tools are unavailable, continue without saving.code_execution_remote or code_execution_tool; if that is not possible, stop and ask./a0/usr/plugins/_orchestrator/config.json. Read only the adapter block you need, and never print secrets.Use this when the user wants their own local Claude Code, Codex, Cursor CLI, Gemini CLI, Grok Build, Hermes Agent, or OpenCode.
code_execution_remote, not code_execution_tool, because paths, shell, login, and installed CLIs belong to the A0 CLI host machine.code_execution_remote is unavailable or reports no connected CLI / remote execution disabled, tell the user exactly:To use your local coding agents, open a terminal on your computer and install A0 CLI if needed.
macOS / Linux:
curl -LsSf https://cli.agent-zero.ai/install.sh | sh
Windows PowerShell:
irm https://cli.agent-zero.ai/install.ps1 | iex
If A0 CLI is already installed but not running, open a terminal and run:
a0
Connect it to this Agent Zero instance. Select the chat/session, or type the Agent Zero URL manually if this is a remote/VPS instance. In A0 CLI, press F4 to allow Remote Code Execution. Press F3 too if the task needs host file writes. Then ask me again to use your local <agent>.host-code-execution for host-shell safety rules.code_execution_remote.cd to the host project path, not /a0/usr/workdir, unless the user explicitly wants the container workspace.Use this when the user chooses the Agent Zero container or explicitly wants a pal agent inside Docker.
For Agent Zero Headless, read references/a0.md and follow its target-selection flow instead of the non-A0 setup loop.
For every non-A0 container adapter:
# Use skills_tool action=read_file on the matching file under references/.--version or --help.You can consult both host and container agents in one workflow. Keep their shell sessions separate, label which agent/location produced each answer, and compare results before acting.
references/a0.mdreferences/codex.mdreferences/claude.mdreferences/cursor.mdreferences/gemini.mdreferences/grok.mdreferences/hermes.mdreferences/opencode.mdKeep generic orchestration rules here. Put agent-specific commands, auth quirks, install hints, and smoke prompts in the matching reference file.
391fab9
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.