Session Tracker

Security checks across malware telemetry and agentic risk

Overview

This is a session logging skill, but it aggressively tries to make itself mandatory for broad tasks and references an unreviewed CLI/background monitor that is not included in the package.

Review carefully before installing. The session-tracking idea is coherent, but this package does not include the CLI it tells agents to run, and it tries to make tracking mandatory for many tasks. Only use it if you understand what `session-tracker` executable will run in your environment and how to stop or clean up the persisted session files.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

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.

#
ASI01: Agent Goal Hijack
Medium
What this means

The agent may start logging and tracking routine multi-step work by default, even if the user did not ask for a persistent session tracker.

Why it was flagged

The skill attempts to make itself mandatory across broad classes of tasks, which can override normal user-directed tool choice and cause session tracking to run even when not explicitly wanted.

Skill content
ALWAYS use this skill for ANY multi-step task... Do NOT attempt multi-step work without initializing a session first.
Recommendation

Change the invocation guidance to user-directed or narrowly scoped use, and make clear that user instructions can opt out.

#
ASI04: Agentic Supply Chain Vulnerabilities
Medium
What this means

A user cannot verify from these artifacts what code would actually run if the agent executes the documented `session-tracker` command.

Why it was flagged

The reviewed package contains no executable or install instructions, but the skill tells the agent to use a `session-tracker` command and describes background monitor behavior. If followed, the agent would rely on an external or preexisting executable whose source is not reviewed here.

Skill content
No install spec — this is an instruction-only skill... No code files present... session-tracker ping --detail "Running docx skill, generating document..."
Recommendation

Include the implementation, pin its provenance, declare the required binary/install step, or remove CLI execution instructions from this instruction-only skill.

#
ASI06: Memory and Context Poisoning
Low
What this means

Session notes, todos, and file metadata may remain on disk and influence later work after an interruption.

Why it was flagged

The skill stores persistent task state and file inventory for future recovery, which is central to its purpose but creates reusable context that future agents may trust.

Skill content
`state.json` | Session metadata + file inventory ... `todo.json` | Persistent TODO list ... `worklog.jsonl` | Structured log
Recommendation

Avoid recording secrets in session logs, review persisted `.session` data before resuming, and provide clear cleanup/retention controls.

#
ASI10: Rogue Agents
Medium
What this means

A monitor may continue tracking project file activity until the session is completed or cleaned up.

Why it was flagged

The skill documents a background monitor and crash-surviving active-session sentinel. This is disclosed and related to crash recovery, but it is persistent behavior users should notice.

Skill content
`monitor.pid` | PID of the background monitor process ... `SESSION_ACTIVE` | Sentinel file — exists = session active, removed on completion.
Recommendation

Make start/stop behavior explicit, require user approval before launching long-running monitors, and document how to terminate and clean up sessions.