polymarket-signal-sniper
Monitor RSS feeds for news that may move Polymarket markets, configure custom signal sources and keywords, and get article + market pairs with safeguard warnings. Never trades; your agent decides whether and how to trade.
Rank
62
Safety
84
Downloads
3.0k
Updated
Oct 9, 2026
Version
2.0.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 3K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 3K downloadsadoption · observed Oct 9, 2026
- Latest release
- 2.0.0release · observed Sep 18, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17eez0vajry6hjb97y9mbtv2s85wekv:polymarket-signal-sniper- Install using `clawhub skill install s17eez0vajry6hjb97y9mbtv2s85wekv:polymarket-signal-sniper` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/simmer/polymarket-signal-sniper before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-signal-sniper/snapshot"
Documentation
CLAWHUB
120,009 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
--- name: polymarket-signal-sniper description: Monitor RSS feeds for news that may move Polymarket markets, configure custom signal sources and keywords, and get article + market pairs with safeguard warnings. Never trades; your agent decides whether and how to trade. metadata: author: Simmer (@simmer_markets) version: "2.0.0" displayName: Polymarket Signal Sniper difficulty: intermediate --- # Polymarket Signal Sniper Your signals, Simmer's market safeguards, your agent's judgment. > 🚨 **The skill never trades.** It hands your agent article + market pairs. Your agent decides whether the article bears on the market, which side, and how much. Read [DISCLAIMER.md](./DISCLAIMER.md) before your agent trades with real funds. > **This is a template.** The default signal source is RSS feeds. Remix it with any data source (APIs, webhooks, social media, custom scrapers). The skill handles the plumbing (feed polling, market matching, safeguards, dedup). Your agent provides the judgment. **Changed in 2.0.0:** earlier versions guessed the trade side from keyword sentiment and could place orders with `--live`. Keyword sentiment cannot tell whether a headline is about a market, so that path is gone. `--live`, `--dry-run` and `--scan-only` are still accepted so old cron lines keep working, but they have no effect. ## Setup Flow When user asks to install or configure this skill: 1. **Install the Simmer SDK** ```bash pip install simmer-sdk ``` 2. **Ask for Simmer API key** - They can get it from simmer.markets/dashboard → SDK tab - Store in environment as `SIMMER_API_KEY` The skill needs no wallet key, because it never trades. If your agent will act on signals, set up trading separately with the `simmer-wallet-setup` skill. ## Quick Start (Ad-Hoc Usage) **User provides RSS feed and market directly:** ``` User: "Watch this RSS feed for greenland news: https://news.google.com/rss/search?q=greenland" User: "Tell me about any trump news from this feed that could move my markets" ``` → Run with `--feed`, `--market` and `--json`: ```bash python signal_sniper.py --feed "https://news.google.com/rss/search?q=greenland" --market "greenland-acquisition" --json ``` ## Persistent Setup (Optional) For recurring scans, configure via environment: | Setting | Environment Variable | Default | Description | |---------|---------------------|---------|-------------| | RSS Feeds | `SIMMER_SNIPER_FEEDS` | (none) | Comma-separated RSS URLs | | Markets | `SIMMER_SNIPER_MARKETS` | (auto) | Comma-separated market IDs (auto-discovers from keywords if empty) | | Keywords | `SIMMER_SNIPER_KEYWORDS` | (none) | Comma-separated keywords to match | ## How It Works Each cycle the script: 1. Polls configured RSS feeds 2. Filters articles by keywords (if configured) 3. Picks target markets (auto-discovers from keywords if no markets configured) 4. Calls the SDK context endpoint for each market's safeguards: - Position awareness (already holding?) - Fli
_meta.json
{
"ownerId": "kn7axnp7bzqsf5fkx0z8px7han7zyq1x",
"slug": "polymarket-signal-sniper",
"version": "2.0.0",
"publishedAt": 1789727482714
}DISCLAIMER.md
# Disclaimer This skill is a **framework**, not a production trading system. Read this in full before connecting it to a wallet with real funds. ## No financial advice Nothing in this skill constitutes financial, investment, or trading advice. The default strategy implemented here is a starting point, not a tested edge. Suitability for any account size or risk tolerance is your responsibility to assess. ## Default feeds and keywords are not validated The skill ships with no default feeds, and nothing here has been validated to find news that moves markets before the price does. If your agent trades on these signals, run it in paper mode for an extended period first. ## This skill does not trade; your agent does Since 2.0.0 the skill only surfaces article and market pairs. It places no orders, and `--live` has no effect. Any trade comes from your agent acting on a signal. On-chain trades cannot be recalled. Strategy errors, signal lag, market regime shifts, and operator misconfiguration can produce losses exceeding any specific position size. ## A signal is not an edge Keyword matching says an article mentions a topic. It does not say the article bears on the market's resolution criteria, and news that reaches an RSS feed is often priced in already. Have your agent check both before it trades. ## Use of this skill is at your own risk By installing and running this skill you agree that the authors are not liable for any losses, direct or indirect, that arise from its use. This applies regardless of skill provenance — official Simmer skills, community skills, and skills imported from external repositories all carry this same disclaimer. ## Where to learn more before going live - The skill's own `SKILL.md` documents the strategy and parameters - Your trading venue's documentation covers fee structure, order types, and resolution rules - Simmer SDK documentation covers paper mode, dry-run flags, and position monitoring
skill-card.md
## Description: Monitor RSS feeds for news that may move Polymarket markets, configure custom signal sources and keywords, and get article + market pairs with safeguard warnings. This skill is ready for commercial/non-commercial use. ## Publisher: [simmer](https://clawhub.ai/user/simmer) ### License/Terms of Use: MIT-0 ## Use Case: External users and agent developers use this skill to monitor configured RSS sources, match news against Polymarket markets, and pass article and market pairs with safeguards to an agent for review. It is intended for signal discovery and analysis, not autonomous trading. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The account-status script can read sensitive Simmer portfolio and position data. Mitigation: Use a least-privilege Simmer API key where available, and avoid or remove scripts/status.py unless account reporting is intended. Risk: Article and market pairs are signals, not validated trading recommendations, and RSS news may already be priced in. Mitigation: Require agent or human review of the article, market resolution criteria, current price movement, and warnings before any trade is placed. Risk: Real-money prediction market actions can produce irreversible losses if an agent acts on weak, stale, or misconfigured signals. Mitigation: Run in paper mode first, configure trusted feeds and specific keywords, and keep any trading capability outside this read-only skill. ## Reference(s): - [ClawHub skill page](https://clawhub.ai/simmer/skills/polymarket-signal-sniper) - [Publisher profile](https://clawhub.ai/user/simmer) - [Simmer dashboard](https://simmer.markets/dashboard) - [Simmer Signal Sniper docs](https://docs.simmer.markets/skills/signal-sniper) ## Skill Output: **Output Type(s):** [Text, JSON, Shell commands, Configuration, Guidance] **Output Format:** [Plain text status output or a JSON object containing signals and an error field when run with --json.] **Output Parameters:** [1D] **Other Properties Related to Output:** [Signals contain article, market, and warning fields; the skill does not place trades.] ## Skill Version(s): 2.0.0 (source: frontmatter and server release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
clawhub.json
{
"emoji": "\ud83c\udfaf",
"primaryEnv": "SIMMER_API_KEY",
"requires": {
"env": [
"SIMMER_API_KEY"
],
"pip": [
"simmer-sdk>=0.24.0"
]
},
"envVars": [
{
"name": "SIMMER_API_KEY",
"required": true,
"description": "Your Simmer SDK API key \u2014 get from simmer.markets/dashboard"
}
],
"cron": null,
"autostart": false,
"automaton": {
"managed": true,
"entrypoint": "signal_sniper.py"
},
"tunables": []
}AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/simmer/skills/polymarket-signal-sniper",
"sourceUrl": "https://clawhub.ai/simmer/skills/polymarket-signal-sniper",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T10:20:38.534Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-signal-sniper/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-signal-sniper/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T10:20:38.534Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "3K downloads",
"href": "https://clawhub.ai/simmer/polymarket-signal-sniper",
"sourceUrl": "https://clawhub.ai/simmer/polymarket-signal-sniper",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T10:20:38.534Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.0.0",
"href": "https://clawhub.ai/simmer/polymarket-signal-sniper",
"sourceUrl": "https://clawhub.ai/simmer/polymarket-signal-sniper",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-18T10:31:22.714Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-signal-sniper/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-simmer-polymarket-signal-sniper/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.0.0",
"description": "**Polymarket Signal Sniper 2.0.0 – Major Change: Skill never trades, now hands off all judgment and trade actions to your agent.** - All order execution is removed; the skill no longer places trades or infers trade direction. - Now emits only article + market pairs (signals), with related context warnings for agent review. - Legacy flags (`--live`, `--dry-run`, `--scan-only`) are still accepted for compatibility but have no effect. - Wallet/private key is no longer required for skill operation. - Output available as JSON for agent consumption; your agent must evaluate and initiate trades directly if desired.",
"href": "https://clawhub.ai/simmer/polymarket-signal-sniper",
"sourceUrl": "https://clawhub.ai/simmer/polymarket-signal-sniper",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-18T10:31:22.714Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
