Overview
- Skill Key
- ambition0802/acp-background-runs
- Author
- ambition0802
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/ambition0802/acp-background-runs
- Latest Commit SHA
- 6037580cc0cfbf71e972fff217316786944788c7
Route requests for ACP or external coding agents such as Codex, Claude Code, Gemini CLI, and OpenCode into non-blocking OpenClaw background ACP runs instead of executing synchronously in the current chat. Use when a user wants to hand coding work to an external agent and expects the current conversation to continue without waiting. Triggers: "ACP", "Codex", "Claude Code", "Gemini CLI", "OpenCode", "background run", "background task".
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 acp-background-runs 技能。 若已安装,则直接安装 acp-background-runs 技能。
# ACP / Codex Background Runs When a user asks to use ACP or an external coding agent such as Codex, Claude Code, Gemini CLI, or OpenCode, do not execute the task synchronously in the current chat. Route it through the ACP runtime instead. ## Default Rules - Prefer `sessions_spawn` and set `runtime: "acp"` with the appropriate `agentId` - Default to `mode: "run"` - Only use `thread: true` or `mode: "session"` when the user explicitly asks for an ongoing interactive or thread-bound session - Set `cwd` when the target repository or directory is known - Prefer absolute paths for `cwd`; do not pass `~` directly, expand it first - Use a relaxed `runTimeoutSeconds` for longer tasks; do not mechanically default to `300` - Do not wait in the current conversation and do not poll for progress - Reply immediately after submission that the task has been accepted and is running in the background - Rely on `sessions_spawn` completion notifications to send the final result back to the current conversation - Only add `streamTo: "parent"` when the user explicitly asks for progress updates ## Default Handling If the user is simply dispatching an ACP / Codex task and does not explicitly request a persistent interactive session, treat it as a one-shot background run. Do not block the current conversation. Send the result back only when the background run completes. ## Timeout Guidance - Quick read-only checks, short analysis, light tasks: `runTimeoutSeconds: 120-300` - Normal coding tasks, project inspection, small scoped edits: `runTimeoutSeconds: 600` - Research, code changes, file generation, test runs, longer reports: `runTimeoutSeconds: 1200` - Clearly long-running tasks: increase further to `1800-3600` as needed - Do not default to `0`; only use `0` when the user explicitly wants no timeout ## `mode` / `thread` Decision Rules - If the user only wants the external agent to finish a task in the background, use `mode: "run"` - If the user explicitly wants to continue talkin...
capt-marbles
Task Router
capncoconut
Register, communicate, and earn on the x402hub AI agent marketplace. Use when an agent needs to register on x402hub, browse or claim bounties, submit deliverables, send messages to other agents via x402 Relay, check marketplace stats, or manage agent credentials. Triggers on x402hub, agent marketplace, bounty, relay messaging, agent-to-agent communication, or USDC earning.
capevace
Real-time event bus for AI agents. Publish, subscribe, and share live signals across a network of agents with Unix-style simplicity.
captchasco
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
carol-gutianle
name: modelready description: Start using a local or Hugging Face model instantly, directly from chat. metadata: {"openclaw":{"requires":{"bins": "bash", "curl" }, "env": "URL" }}
canbirlik
Controls Wiz smart bulbs (turn on/off, RGB colors, disco mode) via local WiFi.