Polymarket Opportunities Scanning

ReviewAudited by ClawScan on May 1, 2026.

Overview

The skill appears to perform the advertised Polymarket scan and report delivery, but it uses local command execution, Apple Mail, and optional scheduled automation that users should review before enabling.

Before installing, review the two scripts, configure only the intended email recipient, and enable the cron job only if you want automatic daily runs. The skill appears not to place trades or access Polymarket credentials; it scans public markets and sends reports, but you should manually verify any financial opportunity before acting.

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

Running the report script can execute local Node and osascript commands on the user's machine.

Why it was flagged

The script invokes a local shell command to run AppleScript for email delivery. This matches the documented macOS email mechanism, but users should understand that running the skill executes local commands.

Skill content
execSync(`osascript -e '${escaped}'`, { timeout: 30000 });
Recommendation

Run it only from a trusted directory, review the script before scheduling it, and avoid placing it in paths controlled by untrusted users.

What this means

The skill can send report or error emails from the user's default Apple Mail account to the configured recipient.

Why it was flagged

The script uses the local Apple Mail application to send the report from the user's configured mail account. This is disclosed and purpose-aligned, but it is still account-level sending authority.

Skill content
tell application "Mail" ... make new outgoing message ... send newMessage
Recommendation

Set SMTP_TO carefully, confirm Apple Mail is the intended sending account, and do not enable the schedule unless automatic email sending is desired.

What this means

If configured, the scan and email report may run every day until the user disables the schedule.

Why it was flagged

The skill documents an optional recurring daily run. This is not hidden and fits the morning-report purpose, but it creates persistent automation if the user installs the schedule.

Skill content
"schedule": { "kind": "cron", "expr": "0 8 * * *", "tz": "Europe/Stockholm" }
Recommendation

Enable the cron job only if recurring reports are wanted, keep the script path fixed and trusted, and document how to disable the schedule.

What this means

Users may install the skill without realizing it depends on local Node.js and macOS Apple Mail/osascript for full functionality.

Why it was flagged

The registry metadata does not declare the runtime requirements even though the artifacts include runnable scripts and setup documentation requiring Node.js/macOS. This is an under-declared setup issue, not evidence of hidden malicious code.

Skill content
Required binaries (all must exist): none ... Install specifications: No install spec — this is an instruction-only skill. Code file presence: 2 code file(s)
Recommendation

Declare Node.js and macOS/osascript requirements in metadata or install notes, and verify the scripts supplied are the ones being scheduled.

What this means

A user may expect Telegram reports or alerts that the provided code does not actually send.

Why it was flagged

The setup guide claims Telegram support and a TELEGRAM_CHAT_ID constant, but the provided send-report.js only implements email sending. This is a documentation/capability mismatch rather than malicious behavior.

Skill content
The `send-report.js` script uses OpenClaw's `message` tool for Telegram. ... Update the `TELEGRAM_CHAT_ID` constant in `send-report.js`
Recommendation

Treat Telegram delivery as unimplemented unless the script is updated and reviewed; rely on the Apple Mail email path as the implemented delivery mechanism.