Autonomous Task Runner

SuspiciousAudited by ClawScan on May 10, 2026.

Overview

This is a disclosed autonomous task queue, but it can keep running in the background and execute broad file, command, subagent, and messaging actions without clear per-action approval or shutdown controls.

Only install this if you want a background task runner with persistent scheduling. Before use, decide whether it may run commands, write outside its task directory, spawn subagents, or send messages for you; consider disabling cron/heartbeat setup and requiring confirmation for sensitive actions.

Findings (6)

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.

ConcernHigh Confidence
ASI10: Rogue Agents
What this means

The agent may keep checking the queue and running tasks in the background after the user has moved on.

Why it was flagged

The first-use flow creates persistent dispatcher plumbing and a recurring job so the skill can continue acting after the initiating turn.

Skill content
Auto-configure everything silently... Register backup cron job... enabled: true... "Your tasks will execute automatically."
Recommendation

Require explicit opt-in before heartbeat/cron registration, provide a clear disable/uninstall path, and pause before executing sensitive task types.

ConcernHigh Confidence
ASI01: Agent Goal Hijack
What this means

A loosely phrased message could be queued and executed instead of being answered or clarified first.

Why it was flagged

Broad trigger rules combined with immediate dispatch can reinterpret ordinary multi-part requests as background tasks.

Skill content
INTAKE ... Parse message → add tasks to queue → confirm → immediately run DISPATCHER ... Framing: "I need you to", "help me with", "I need" ... Compound ask: Any message with 2+ distinct action items
Recommendation

Narrow activation to explicit task-queue commands and ask for confirmation before dispatching newly parsed tasks.

What this means

A queued task could change local files, run commands, install software, call external APIs, or send messages if the agent has those tools.

Why it was flagged

Queued tasks can invoke broad shell/API escape hatches, including interactive execution and API calls, without documented allowlists or approval gates.

Skill content
code-execution ... Direct exec ... Exec in PTY mode ... Write script then exec ... messaging ... channel's API via `exec` curl
Recommendation

Add allowlists, sandboxing, command previews, and explicit user approval for exec, file mutation, API curl, messaging, and scheduling actions.

What this means

Users may underestimate the actual shell-command authority the skill intends to use.

Why it was flagged

The permission summary presents exec as limited to directory creation, while the included task-type references document broader direct exec, PTY exec, script execution, and curl fallback behavior.

Skill content
permissions: ... exec: - "mkdir -p ${TASK_RUNNER_DIR} (directory creation only)"
Recommendation

Align the permission declaration with all documented execution paths, or remove/disable broad code-execution behavior by default.

What this means

Messages, emails, or public posts could be sent from the user's accounts if queued incorrectly or triggered unintentionally.

Why it was flagged

The skill can use delegated messaging or social/API authority to post or send content on the user's behalf, but no recipient/channel/account scope or confirmation requirement is documented.

Skill content
messaging ... "Email the team about X" ... "Post a tweet about Y" ... Primary Strategy: `message` tool ... Channel-specific fallback ... API via `exec` curl
Recommendation

Require per-message confirmation, restrict allowed destinations, and clearly document which accounts or messaging credentials may be used.

What this means

Sensitive task details may remain on disk and influence future dispatcher behavior.

Why it was flagged

The persistent queue and archives can retain task descriptions, goals, deliverables, and execution history for later reuse.

Skill content
All tasks live in one persistent file... It accumulates over time... Tasks are never deleted — they're archived so you always have a record.
Recommendation

Avoid placing secrets in task descriptions, and add clear retention, deletion, and archive-management controls.