Clawhub Skill Passive Income Tracker

SuspiciousAudited by ClawScan on May 10, 2026.

Overview

The tracker’s purpose is coherent, but it asks for sensitive crypto-service session tokens and a local node key while providing no installable code to review.

Review carefully before installing. Only use this if you can verify the actual CLI source and install path, prefer revocable read-only API keys over browser session tokens or keystore files, and be cautious about enabling WhatsApp/Telegram reports containing financial data.

Findings (5)

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

If the implementation mishandles or leaks the token, someone could access the user’s Grass.io account data or session-backed account functions.

Why it was flagged

The skill instructs users to extract and pass a browser session token into its CLI. Session tokens can grant account access, and the registry metadata declares no credential requirement.

Skill content
Copy `userId` and `accessToken` values ... Paste into `passive-income-tracker add-app grass --token <accessToken>`
Recommendation

Use official read-only API keys where possible, avoid pasting browser session tokens into unreviewed tools, and rotate or revoke any token used for testing.

What this means

A local node credential could be exposed to an unreviewed command-line tool or shell history, potentially compromising the user’s node/account access.

Why it was flagged

This setup command reads a local Mysterium keystore/node key and passes it as a token. Local auth or keystore files are high-impact credentials and the artifacts do not bound how they are protected.

Skill content
`--token "$(cat ~/.mysterium/keystore/node.key)"`
Recommendation

Do not pass private keystore material unless the provider explicitly requires it; prefer a scoped API token, keep secrets out of shell history, and verify the tool’s source before use.

What this means

A user or agent could run an unverified binary from PATH or an unpinned external source while supplying sensitive account tokens.

Why it was flagged

Despite having no install spec or included code, SKILL.md tells users to run `passive-income-tracker` commands that would receive credentials. The implementation and provenance of that CLI cannot be reviewed from these artifacts.

Skill content
No install spec — this is an instruction-only skill.
Recommendation

Provide a pinned install source, reviewed code, and clear binary provenance before asking users to pass credentials to the CLI.

What this means

Earnings and payout information may appear in third-party messaging chats or shared notification channels.

Why it was flagged

The skill discloses that earnings summaries can be sent to messaging services. This is purpose-aligned, but it moves private financial activity data outside the local machine.

Skill content
Daily/weekly summaries — automatically messaged to WhatsApp/Telegram
Recommendation

Configure alerts only to trusted private chats and review what financial details are included in messages.

What this means

Local files may retain financial history and credentials after setup, creating risk if the machine or backups are accessed by others.

Why it was flagged

The skill stores persistent earnings history and tokens locally. This is expected for a tracker, but the encryption claim cannot be validated because no implementation is included.

Skill content
All data stored locally at `~/.openclaw/workspace/passive-income-tracker/`. SQLite database. ... API tokens stored encrypted at rest.
Recommendation

Verify local file permissions and encryption behavior, and remove the workspace data if uninstalling or no longer using the tracker.