10-of-my-most-popular-text-to-image-series-prompts-78b0897e
generate a bunch of images, then you curate the results to handpick the best ones
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".
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
SkillHub CLI
skillhub install ambition0802/acp-background-runsInspect the source and compatibility requirements, then follow its installation steps.
Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.
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.
sessions_spawn and set runtime: "acp" with the appropriate agentId
mode: "run"
thread: true or mode: "session" when the user explicitly asks for an ongoing interactive or thread-bound sessioncwd when the target repository or directory is knowncwd; do not pass ~ directly, expand it firstrunTimeoutSeconds for longer tasks; do not mechanically default to 300
sessions_spawn completion notifications to send the final result back to the current conversationstreamTo: "parent" when the user explicitly asks for progress updatesIf 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.
runTimeoutSeconds: 120-300
runTimeoutSeconds: 600
runTimeoutSeconds: 1200
1800-3600 as needed0; only use 0 when the user explicitly wants no timeoutmode / thread Decision Rulesmode: "run"
These signals come from indexed source analysis and may lag behind changes. Check the current source files.
# 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...
generate a bunch of images, then you curate the results to handpick the best ones
generate a bunch of images, then you curate the results to handpick the best ones
Productivity system based on Maya calendar with 13 natural tones for project management and personal development
Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.