Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

Polymarket Twitter Cadence Model Trader

v0.0.2

Trades post-count bin markets using a Poisson statistical model to predict the most likely bins based on historical posting rates. Requires SIMMER_API_KEY an...

0· 133·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for diagnostikon/polymarket-twitter-cadence-model-trader.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Polymarket Twitter Cadence Model Trader" (diagnostikon/polymarket-twitter-cadence-model-trader) from ClawHub.
Skill page: https://clawhub.ai/diagnostikon/polymarket-twitter-cadence-model-trader
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install polymarket-twitter-cadence-model-trader

ClawHub CLI

Package manager switcher

npx clawhub@latest install polymarket-twitter-cadence-model-trader
Security Scan
Capability signals
CryptoRequires sensitive credentials
These labels describe what authority the skill may exercise. They are separate from suspicious or malicious moderation verdicts.
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
high confidence
Purpose & Capability
The skill's stated purpose (pricing and trading post-count bin markets) aligns with the code and SKILL.md: it imports simmer-sdk and calls a SimmerClient and needs SIMMER_API_KEY. However the top-level registry summary you provided lists no required env vars/binaries while clawhub.json and SKILL.md clearly require SIMMER_API_KEY and the simmer-sdk dependency. That metadata mismatch is inconsistent and should be corrected/clarified.
Instruction Scope
SKILL.md and trader.py limit actions to market discovery, parsing, Poisson probability computation, and trading via the Simmer SDK. The runtime instructions explicitly default to paper trading and only execute live trades when --live is passed. The instructions and code do not appear to read unrelated host files or access unrelated credentials.
Install Mechanism
There is no platform install spec, but clawhub.json declares a pip dependency on simmer-sdk and SKILL.md instructs installing simmer-sdk from PyPI. Using PyPI is normal; there are no opaque downloads. The inconsistency is that the registry summary said 'No install spec — instruction-only', yet the manifest and README require a pip package. Confirm the platform will install or require the dependency before running.
!
Credentials
The set of environment variables used (SIMMER_API_KEY plus SIMMER_* tunables for risk limits) are proportionate to a trading skill. The concern is the metadata inconsistency: the registry headline indicated no required env vars while both clawhub.json and SKILL.md require SIMMER_API_KEY. That mismatch could lead to accidental use of a live key if a user assumes no credential is needed. Also ensure the key you provide is a paper/test key unless you explicitly run with --live.
Persistence & Privilege
The skill is not always-enabled, autostart is false, cron is null, and disable-model-invocation is default false (normal). The skill does not request system-wide changes or other skills' credentials; it calls apply_skill_config only within the Simmer runtime. No elevated persistence or cross-skill modifications are apparent.
What to consider before installing
This skill appears to be what it says (a Poisson-based Polymarket trader) and uses a legitimate PyPI dependency (simmer-sdk). However the registry summary you were shown omits critical requirements that appear in the included files: the skill requires SIMMER_API_KEY and simmer-sdk. Before installing or providing credentials: (1) verify the source of the skill (the repository/homepage listed in SKILL.md should be audited); (2) do not put a live trading key into an environment used by automated runs — use a paper/test key and keep real funds separate; (3) review the simmer-sdk package source yourself (or the vendor) to confirm it only talks to expected Simmer/Polymarket endpoints; (4) confirm your platform will install the pip dependency or install it in a controlled venv; and (5) if you see the registry metadata differ from the included clawhub.json / SKILL.md, treat that as a red flag and ask the publisher to fix the manifest before trusting the skill for live trading.

Like a lobster shell, security has layers — review code before you run it.

latestvk97096w6sm4vbazsn4ad44vax9853msc
133downloads
0stars
4versions
Updated 1w ago
v0.0.2
MIT-0

Twitter Cadence Model Trader

This is a template.
The default signal is a Poisson model based on historical posting rates — remix it with Twitter/X API v2 real-time post counts, time-of-day distributions, or NLP topic-burst detection.
The skill handles all the plumbing (market discovery, trade execution, safeguards). Your agent provides the alpha.

Strategy Overview

Post-count bin markets (e.g., "Will Elon Musk post 190-214 tweets from March 30 to April 1?") are perfect for statistical modeling because the number of posts in a time interval follows a Poisson distribution.

Retail traders price these bins by gut feeling. This skill prices them with math.

Signal Logic

Poisson Model

  1. Parse the person, bin range, and time period from the market question
  2. Compute lambda = person's historical daily rate x period days
  3. Calculate P(bin) = sum of Poisson PMF from bin_lower to bin_upper
  4. Compare model probability to market price
  5. Trade when model diverges from market AND price is in threshold band

Person Baselines

PersonDaily RatePlatform
Elon Musk~65 tweets/dayX/Twitter
Donald Trump~23 posts/dayTruth Social
Vitalik Buterin~8 posts/dayX/Twitter
CZ~12 posts/dayX/Twitter

Model Bias

The Poisson model acts as a conviction multiplier:

  • If model says bin is 2x more likely than market → 2x conviction boost
  • If model says bin is 0.5x less likely → signal vetoed (don't trade against math)

Remix Ideas

  • Twitter API v2: Replace baseline daily_rate with real-time 7-day rolling average
  • Time-of-day model: Elon posts 60% of tweets between 6PM-2AM Pacific — use hourly Poisson
  • Negative binomial: Better than Poisson for overdispersed counts (bursty posters)
  • Topic burst NLP: Detect thread-mode (3x rate) vs normal mode

Risk Parameters

ParameterDefaultNotes
Max position size$40 USDCPer market
Min market volume$1,000Standard filter
Max bid-ask spread10%Default threshold
Min days to resolution0Post-count markets are short-lived
Max open positions8Diversify across bins

Installation & Setup

clawhub install polymarket-twitter-cadence-model-trader

Requires: SIMMER_API_KEY environment variable.

Cron Schedule

Cron is set to null — the skill does not run on a schedule until you configure it in the Simmer UI.

Safety & Execution Mode

The skill defaults to paper trading (venue="sim"). Real trades only execute when --live is passed explicitly.

ScenarioModeFinancial risk
python trader.pyPaper (sim)None
Cron / automatonPaper (sim)None
python trader.py --liveLive (polymarket)Real USDC

The automaton cron is set to null — it does not run on a schedule until you configure it in the Simmer UI. autostart: false means it won't start automatically on install.

Required Credentials

VariableRequiredNotes
SIMMER_API_KEYYesTrading authority — keep this credential private. Do not place a live-capable key in any environment where automated code could call --live.

Tunables (Risk Parameters)

All risk parameters are declared in clawhub.json as tunables and adjustable from the Simmer UI without code changes. They use SIMMER_-prefixed env vars so apply_skill_config() can load them securely.

VariableDefaultPurpose
SIMMER_MAX_POSITION40Max USDC per trade (reached at 100% conviction)
SIMMER_MIN_VOLUME1000Min market volume filter (USD)
SIMMER_MAX_SPREAD0.10Max bid-ask spread (0.10 = 10%)
SIMMER_MIN_DAYS0Min days until market resolves
SIMMER_MAX_POSITIONS8Max concurrent open positions
SIMMER_YES_THRESHOLD0.38Buy YES if market price ≤ this value
SIMMER_NO_THRESHOLD0.62Sell NO if market price ≥ this value
SIMMER_MIN_TRADE5Floor for any trade (min USDC regardless of conviction)

Dependency

simmer-sdk is published on PyPI by Simmer Markets.

Review the source before providing live credentials if you require full auditability.

Comments

Loading comments...