ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

weather-enhanced

Trade Polymarket weather markets using NOAA forecasts with dynamic confidence modeling and quality filtering. Use when user wants to trade temperature markets with advanced safeguards.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/mohamedj2020/weather-trader
Or

Weather Trading (Enhanced)

CRITICAL: Autonomous Trading Skill

This skill places REAL TRADES with REAL MONEY when enabled.

Key information:

  • Default State: autostart:false - Will NOT run automatically
  • Autonomous Behavior: Runs every 6 hours when manually enabled
  • Financial Risk: Can deploy $30-60/day (max $100/day with quality filter)
  • No Per-Trade Review: Trades execute automatically without approval

Installation & Security

Credentials

Required:

  • SIMMER_API_KEY - Trading API key from simmer.markets/dashboard

Optional (non-secret configuration):

  • 6 SIMMER_WEATHER_* environment variables for trading parameters (see Configuration)

No other credentials needed (no wallet keys, RPC endpoints, or cloud credentials).

Optional dependency: If you install tradejournal, it will log trade details. Not installed by default. Inspect source code before installing.

Installation Method

  • Manual installation (no automatic scripts)
  • Place files in ~/.openclaw/skills/weather-enhanced/
  • Create .env file with API key
  • No automatic system writes

Dependencies

python-dotenv>=1.0.0  # Optional

Clean dependency list:

  • Uses built-in urllib (no requests library)
  • No web3, telegram bot, or other unused dependencies
  • Optional: tradejournal for trade logging (commented out in requirements.txt)

Network Endpoints

This skill connects to 3 endpoints:

  1. api.weather.gov (NOAA)

    • Purpose: Fetch temperature forecasts
    • Data sent: Latitude/longitude (public coordinates)
    • Data received: Weather forecasts (public data)
    • Authentication: None
    • Code location: weather_trader_enhanced.py line ~250-280
  2. nominatim.openstreetmap.org (Geocoding)

    • Purpose: Convert city names to coordinates
    • Data sent: City name string (e.g., "Chicago")
    • Data received: Lat/lon coordinates
    • Authentication: None
    • Code location: weather_trader_enhanced.py line ~200-230
  3. api.simmer.markets (Trading)

    • Purpose: Execute trades, read portfolio
    • Data sent: SIMMER_API_KEY (bearer token), trade orders
    • Data received: Trade confirmations, positions, balance
    • Authentication: Bearer token
    • Code location: weather_trader_enhanced.py line ~300-350

Note: If you install the optional tradejournal dependency, it may add endpoints.

Security Guarantees

  • No other network connections in code
  • API key never logged to disk or console
  • API key sent only to api.simmer.markets
  • No tracking, analytics, or telemetry
  • No data exfiltration
  • All network calls visible in source (use grep to verify)

API Key Permissions

Your SIMMER_API_KEY should have:

  • Read portfolio (required)
  • Read positions (required)
  • Place trades (required)
  • NO withdrawal permissions
  • NO account modification permissions

Metadata

Stars1401
Views0
Updated2026-02-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-mohamedj2020-weather-trader": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.