Delegate a task to Claude Code CLI and immediately report the result back in chat. Supports persistent sessions with full context memory. Safe execution: no data exfiltration, no external calls, file operations confined to workspace. Use when the user asks to run Claude, delegate a coding task, continue a previous Claude session, or any task benefiting from Claude Code's tools (file editing, code analysis, bash, etc.).
ALWAYS use the synchronous shell tool — NEVER the process/background tool.
The command takes 30–120 seconds. Wait for it. Do NOT launch it as a background process.
Use when starting a fresh task or new topic.
OUTPUT=$(/home/xmanel/.openclaw/workspace/run-claude.sh "prompt" "/workdir")
echo "$OUTPUT"
Use when the user is following up on a previous Claude task in the same workdir. Claude Code will have full memory of what was done before — files read, edits made, context gathered.
OUTPUT=$(/home/xmanel/.openclaw/workspace/run-claude.sh --continue "prompt" "/workdir")
echo "$OUTPUT"
Use --continue when the user says things like:
Use a new session when:
Claude Code stores sessions per-directory in ~/.claude/projects/.
As long as you use the same workdir, --continue picks up exactly where it left off —
same file context, same conversation history, same edits.
# New session
OUTPUT=$(cd /workdir && env -u CLAUDECODE claude --permission-mode bypassPermissions --print "task" 2>&1)
# Continue session
OUTPUT=$(cd /workdir && env -u CLAUDECODE claude --permission-mode bypassPermissions --print --continue "task" 2>&1)
Workspace-Only Access (User-Controlled): The skill operates exclusively on files inside the WORKDIR you specify. You have full control over what gets exposed:
/home/xmanel/.openclaw/workspace - General scripts/home/xmanel/.openclaw/workspace/hyperliquid - Trading dataWhat it DOES NOT do: The skill works exclusively on files inside the specified WORKDIR. You control what workdir to use:
/home/xmanel/.openclaw/workspace - General scripts/home/xmanel/.openclaw/workspace/hyperliquid - TradingWhat it DOES NOT do:
What it DOES:
claude CLI on files YOU chooseTechnical Note:
Uses --permission-mode bypassPermissions for technical reasons but does NOT require sudo/root access.
| Context | Workdir |
|---|---|
| General/scripts | /home/xmanel/.openclaw/workspace |
| Trading | /home/xmanel/.openclaw/workspace/hyperliquid |
| Context | Workdir |
|---|---|
| General/scripts | /home/xmanel/.openclaw/workspace |
| Trading | /home/xmanel/.openclaw/workspace/hyperliquid |