Polymarket
Analysis
The provided artifacts mostly show a public Polymarket data and local paper-trading tool, but its documentation includes a risky external get-rich trading-bot guide and optional recurring cron setup that should be reviewed before installing.
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
# Step-by-Step Guide https://telegra.ph/How-Building-a-Weather-Polymarket-Bot-with-OpenClaw-Skill-and-turn-100--8000-Step-by-Step-Guide-02-28-2
The documentation links to an external guide with a strong profit claim for a trading bot, which is not needed for the stated market-query purpose and could encourage unsafe financial trust.
Add Polymarket to your daily cron ... Set Up Hourly Alerts (Cron) ... python3 {baseDir}/scripts/polymarket.py alerts --quietThe skill suggests recurring scheduled execution for alerts and briefings. It is user-directed and aligned with alerting, but it creates ongoing activity if installed in cron.
# dependencies = [ # "requests>=2.28.0", # ] ... import requests
The script requires the requests package, while the registry says there is no install spec and only python3 is required. This is a packaging/dependency declaration gap rather than evidence of malicious behavior.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
- requires-wallet
The capability signal indicates wallet relevance, while the requirements and SKILL.md state no credentials, API key, wallet, or real trading. This is an ambiguity rather than evidence that the code uses wallet credentials.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
Watchlist and portfolio stored in `~/.polymarket/`: - `watchlist.json` — Watched markets and alert thresholds - `portfolio.json` — Paper positions and trade history
The skill persists user watchlists, alert thresholds, and paper-trading history locally for reuse by later commands.
