ActivityClaw Plugin Usage

PassAudited by VirusTotal on May 12, 2026.

Overview

Type: OpenClaw Skill Name: activityclaw-usage Version: 1.0.0 The skill instructs the agent to install a third-party npm package (`@rmruss2022/activityclaw`) globally via `npm install -g` in SKILL.md. While this action is presented as a prerequisite for the skill's stated purpose, `npm install -g` is a shell command that fetches and executes arbitrary code from a remote registry. This constitutes a significant 'risky capability' due to potential supply chain vulnerabilities (e.g., RCE if the npm package itself were compromised or malicious), even though the skill bundle itself does not exhibit explicit malicious intent like data exfiltration or prompt injection, and explicitly states 'All data stays local'.

Findings (0)

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

Installing the referenced plugin would run code from an external package source outside this reviewed skill file.

Why it was flagged

The skill relies on installing an external npm/OpenClaw plugin that is not part of the scanned artifact set. This is purpose-aligned, but users should verify the package source and version.

Skill content
npm install -g @rmruss2022/activityclaw
openclaw plugins install @rmruss2022/activityclaw
Recommendation

Review the npm package and GitHub repository before installing, and prefer pinned or trusted versions where possible.

What this means

The local activity database may reveal sensitive work history, commands, file names, web activity, or message activity to anyone with access to the machine or dashboard.

Why it was flagged

The plugin is documented as persistently storing broad agent activity, including file, command, web, and message history, in a local database.

Skill content
- **📝 File Operations** - Creates, edits, reads
- **⚡ Commands** - Shell executions via exec
- **🔍 Web Activity** - Searches and fetches
- **💬 Messages** - Outbound messages to channels
- **Database:** SQLite at `~/.openclaw/activity-tracker/activities.db`
Recommendation

Use it only on trusted machines, understand what is logged, and look for retention or deletion controls before relying on it for sensitive work.

NoteHigh Confidence
ASI10: Rogue Agents
What this means

If left running, the plugin may continue recording agent activity beyond the immediate question that caused the user to open the dashboard.

Why it was flagged

The documented plugin runs as a controllable service and uses a real-time persistence hook. This is disclosed and fits the monitoring purpose, but it means activity collection can continue while the service is running.

Skill content
openclaw activityclaw start
openclaw activityclaw stop
...
- **Tracking:** Real-time via `tool_result_persist` hook
Recommendation

Start the service only when needed, stop it when not in use, and confirm whether it auto-starts after installation or restart.