Stock Analysis 6

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

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

If misused or mishandled, these tokens or browser-session permissions could give access to the user’s X account or other local browser data.

Why it was flagged

The optional Twitter/X integration asks users to expose account session cookies and may require broad local browser-cookie access. That is high-impact credential/session handling for a finance scanner.

Skill content
Grant Terminal "Full Disk Access" in System Settings ... Copy `auth_token` and `ct0` values ... AUTH_TOKEN=your_auth_token_here CT0=your_ct0_token_here
Recommendation

Use `--no-social` unless you specifically need X data. Prefer an official, least-privileged OAuth/API flow; do not grant Full Disk Access or copy session cookies unless you fully trust the helper tool and understand the account risk.

What this means

Installing a global helper tool can add code outside the reviewed skill package, especially important because this helper is used with X session credentials.

Why it was flagged

Twitter/X support depends on an optional globally installed third-party CLI that is not part of the declared required install set. This is documented and purpose-aligned, but users should review the dependency before installing it.

Skill content
Install bird CLI: `npm install -g @steipete/bird`
Recommendation

Verify the bird CLI source and installation method, avoid global installs if possible, and keep the social-media feature disabled unless needed.

What this means

If enabled, the scanner can continue running on a schedule, making network requests and generating reports until the user removes the cron job.

Why it was flagged

The docs show how to configure a scheduled agent turn for recurring hot-scanner reports. This is disclosed and user-configured, but it is persistent automation.

Skill content
schedule:\n  kind: cron\n  expr: "0 8 * * *" ... message: "Run hot scanner and summarize results"
Recommendation

Only enable cron automation if you want recurring scans, and document where the job is configured so it can be disabled later.

What this means

Anyone with access to those local files may be able to see the user’s tracked investments or watchlist.

Why it was flagged

The skill persists portfolio and watchlist data locally. This is expected for portfolio tracking, but the data may include sensitive holdings, quantities, cost basis, and alert thresholds.

Skill content
Portfolios | `~/.clawdbot/skills/stock-analysis/portfolios.json` ... Watchlist | `~/.clawdbot/skills/stock-analysis/watchlist.json`
Recommendation

Use this only on a trusted device, review file permissions, and avoid storing sensitive portfolio details if the machine is shared.