clawdo - Todo List for Agents
Analysis
clawdo is a coherent task-queue skill, but it relies on an external npm CLI and supports persistent agent tasks that may be processed automatically when users enable auto modes.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
This minimal package (~7 KB) contains only documentation and license. The actual CLI tool is installed via `npm install -g clawdo`.
The reviewed skill package does not include the CLI implementation; using the skill requires trusting an external npm-distributed binary.
# In HEARTBEAT.md — runs every ~30 minutes TASKS=$(clawdo inbox --format json) ... clawdo start "$TASK" --json # ... do the work ... clawdo done "$TASK" --json
The documentation shows a scheduled heartbeat pattern where an agent can pick up and complete approved auto tasks outside an active conversation.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
`add → inbox → start → done`. Persistent state in SQLite.
The skill stores task descriptions and state persistently so future agent runs can retrieve and act on them.
