Stock Analysis 6

ReviewAudited by ClawScan on May 10, 2026.

Overview

The skill’s stock-analysis purpose is coherent, but its optional Twitter/X features ask for account session cookies and even broad browser-access setup that are not clearly declared or tightly scoped.

The core finance-analysis behavior looks coherent, but be careful with the optional Twitter/X integration. Do not provide AUTH_TOKEN/CT0 cookies or grant Terminal Full Disk Access unless you understand and accept the account/session risk. You can reduce exposure by using the stock, crypto, dividend, portfolio, and hot-scanner features without social media, such as with `--no-social`.

Findings (4)

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.