Anomaly Watcher

PassAudited by ClawScan on May 10, 2026.

Overview

Anomaly Watcher appears to be a coherent local security-monitoring skill, but it persistently logs broad agent activity that may include sensitive details.

This skill looks purpose-aligned for local anomaly monitoring. Before installing, confirm you are comfortable with persistent .security logs of agent activity, decide what data should be excluded, and make sure you know how to disable monitoring and manage log retention.

Findings (2)

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

Local monitoring logs may retain sensitive activity history and could influence future baseline calculations.

Why it was flagged

The skill persists arbitrary metric details and session identifiers into local JSONL logs. This is expected for anomaly monitoring, but those details could include sensitive prompt, tool, path, or session context depending on what is passed in.

Skill content
details: metric.details || {}, session: metric.session || 'unknown' ... fs.appendFileSync(metricsFile, JSON.stringify(entry) + '\n');
Recommendation

Use this only in workspaces where persistent security logs are acceptable, and configure or review what details are recorded, how long they are retained, and who can read the .security directory.

What this means

If configured as described, the skill may continue recording agent activity across many interactions.

Why it was flagged

The skill is intended to operate continuously through hooks. That is consistent with its monitoring purpose, but it means the behavior is broader than a one-time user command when enabled.

Skill content
Always-on monitoring via hooks: `PostToolUse` — log every tool invocation; `UserPromptSubmit` — log input patterns; `PostSkillExecution` — log skill results
Recommendation

Enable the hook-based mode only if you want continuous monitoring, and make sure there is a clear way to disable it and clear or archive old logs.