Claude Task Runner

WarnAudited by ClawScan on May 10, 2026.

Overview

The skill has a coherent headless Claude task-runner purpose, but it asks the agent to run an unreviewed local wrapper and recommends permission-bypassing Bash/write execution.

Use this skill only if you intentionally want unattended Claude Code execution on local files. Before installing, verify the referenced `cc-task-runner.sh` yourself, keep runs inside a limited workspace, avoid `bypassPermissions` unless necessary, and clean stored task state when prompts or outputs are sensitive.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A task run with this mode could execute shell commands or modify files more freely than a user may expect.

Why it was flagged

The skill recommends bypassing normal Claude Code permissions specifically for Bash and file-writing tasks, which can allow high-impact local changes without the usual interactive approval step.

Skill content
**Permission mode**: Prefer `--permission-mode bypassPermissions` in trusted local environments when the task must write files or run Bash.
Recommendation

Use this only in a trusted, throwaway or well-scoped workspace; prefer approval-based modes unless the user explicitly requests unattended execution.

What this means

Installing the skill could cause the agent to execute whatever exists at that local path, or fail unpredictably if the path is absent.

Why it was flagged

The main runner script that the skill tells the agent to execute is not included among the reviewed package files and has no install specification, so its behavior and provenance cannot be verified from the supplied artifacts.

Skill content
Primary script:
- `/Users/zhengweidong/.openclaw/workspace/scripts/cc-task-runner.sh`
Recommendation

Package and review the runner script, avoid hard-coded user-specific paths, and declare required binaries and setup steps.

What this means

A task may continue running outside the immediate chat turn and may need explicit status, kill, or clean commands.

Why it was flagged

The runner is designed for background or long-running subprocesses and includes cleanup controls, which is purpose-aligned but still important persistence behavior.

Skill content
Sub-process cleanup relies on pid file; if the host restarts, stale pids show as "running" until `kill` or `clean`
Recommendation

Check `status` and `list` after use, and run `kill` or `clean` for tasks that should not keep running.

What this means

Prompts and generated outputs may remain on disk after the task finishes.

Why it was flagged

The skill stores prompts, outputs, logs, and metadata persistently, which is disclosed and useful for task tracking but may retain sensitive task content.

Skill content
All task metadata lives under `~/.openclaw/state/cc-tasks/<task-name>/`: ... `result.json` — raw Claude output (JSON) ... `prompt.txt` — the prompt that was sent
Recommendation

Avoid sending secrets in prompts and periodically clean task state if it contains private information.