Analyst Watchdog
Analysis
The skill mostly matches its monitoring purpose, but users should review it because it is designed for autonomous scheduled operation and file-based agent/Telegram alert handoffs despite claiming data stays local.
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.
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.
"No data leaves the user's machine" ... `ALERT_TELEGRAM.md` | High | Sent immediately, then deleted
The security note tells users data stays local, while the same artifact describes a Telegram alert file that is sent immediately. Even if this script only writes a local file, the stated workflow can cause downstream external sharing.
Runs on a schedule (LaunchAgent or cron) without human intervention.
Autonomous scheduled operation is openly disclosed and aligned with the watchdog purpose, but it means the skill can keep producing state, findings, outbox, and alert files until the schedule is disabled.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
"Write alert file for main agent to pick up and send." ... with open(ALERT_PATH, "w") as f:
The script creates a file-based handoff for another agent to send an alert, but the artifacts do not define the receiving agent's identity, permissions, review behavior, or external delivery boundary.
`FINDINGS.md` | Low | Background knowledge | ... `OUTBOX.md` | Medium | Orchestrator on next heartbeat
The skill intentionally turns API-derived observations into persistent markdown read by later agents. The included script writes API-derived model, task, and promotion fields into these files, so poisoned or malformed API content could become trusted agent context.
