← 返回 Skills 市场
weather-agent
作者
Mohamedj2020
· GitHub ↗
· v1.0.4
634
总下载
0
收藏
1
当前安装
5
版本数
在 OpenClaw 中安装
/install weather-trader
功能描述
Trade Polymarket US temperature markets using NOAA forecasts with dynamic confidence, quality filtering, and smart trade sizing for improved accuracy and ris...
安全使用建议
This skill appears to do what it says, but it executes real trades when run with --live or when you enable autostart. Before installing or enabling: (1) create a least-privilege SIMMER_API_KEY that cannot withdraw funds, (2) review the full source (weather_trader_enhanced.py and scripts/status.py) yourself or with someone who understands the code, (3) run dry runs first (no --live) and test scripts/status.py to confirm API access, (4) keep the .env file out of version control, and (5) do NOT enable autostart until you're confident with behavior — enabling requires editing metadata and will cause automated trades every 6 hours. If you install the optional tradejournal package, audit it first to ensure it doesn't transmit trade data to external services.
功能分析
Type: OpenClaw Skill
Name: weather-trader
Version: 1.0.4
The OpenClaw skill is designed for autonomous financial trading, which is inherently a high-risk activity involving real money. However, the skill's code and documentation (`SKILL.md`, `weather_trader_enhanced.py`) are exceptionally transparent about these risks, providing extensive warnings, configuration options (e.g., `autostart:false` by default, position limits, quality filters), and a detailed security checklist. All network endpoints (`api.simmer.markets`, `api.weather.gov`, `nominatim.openstreetmap.org`) are clearly documented and align with the stated purpose. The `SIMMER_API_KEY` is handled securely via environment variables and sent only to the authorized trading API. There is no evidence of intentional malicious behavior such as unauthorized data exfiltration, backdoors, or prompt injection designed to subvert the agent. The optional `tradejournal` dependency is explicitly warned against as a potential supply chain risk, but it is not installed by default and requires user action with a strong recommendation to inspect its source.
能力评估
Purpose & Capability
Name/description, required env var (SIMMER_API_KEY), and the included code all match: the skill fetches NOAA forecasts, geocodes via Nominatim, and places trades via api.simmer.markets. No unrelated services or credentials are requested.
Instruction Scope
SKILL.md and scripts instruct running the Python scripts and creating a .env with SIMMER_API_KEY; instructions are limited to trading workflow. Important caveats: the skill places real trades automatically if you enable autostart, it writes/updates config.json in the skill folder, and there is no per-trade approval when autonomous mode is enabled — the documentation correctly warns about financial risk.
Install Mechanism
This is instruction-only with no installer; dependencies are minimal and optional (python-dotenv, optional tradejournal). No download/install URLs or archive extraction are present in the manifest.
Credentials
Only SIMMER_API_KEY is required (plus optional SIMMER_WEATHER_* overrides). No unrelated secrets, cloud credentials, or wallet private keys are required by the code. The SKILL.md notes legacy web3 env vars are unused.
Persistence & Privilege
always:false and autostart:false by default. The skill persists configuration to config.json in its own directory (expected). It does not request system-wide privileges or alter other skills' configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install weather-trader - 安装完成后,直接呼叫该 Skill 的名称或使用
/weather-trader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
weather-trader 1.0.4
No code changes detected. Documentation (SKILL.md) has been updated for clarity and security:
- SKILL.md reorganized for improved readability, with clearer section headings and more concise summaries of key points.
- Explicit caution on optional `tradejournal` dependency and its possible network usage.
- Enhanced installation and configuration instructions; legacy/unused variables now explicitly marked.
- Security, dependency, and API key permission sections rewritten for easier step-by-step review.
- Added example usage and command list for faster onboarding.
- No functionality or behavior change in this release.
v1.0.3
No code or behavior changes. The SKILL.md documentation was improved for clarity:
- Clarified that only SIMMER_API_KEY is required; all other configuration is optional and not a secret.
- Added explicit details on credentials, config, and security guarantees.
- Explained manual editing of the SKILL.md `autostart` field as the official activation method in OpenClaw.
- Improved instructions for enabling/disabling the skill and running it safely.
- Removed any ambiguity around unused legacy secrets (wallet keys, RPC endpoints).
- Expanded and organized documentation for easier setup and safer operation.
v1.0.2
- Documentation simplified and clarified throughout for easier onboarding and risk review.
- All installation, testing, and usage instructions streamlined; redundant or overly verbose warnings removed.
- "Test in Dry-Run Mode" and "Test with Minimal Funds" steps consolidated into clearer "Test Live Trading" and quick-start sections.
- Safety features and configuration details re-formatted for readability; no changes to actual logic, only presentation.
- Security and permission explanations condensed; no longer uses emoji call-outs.
- No code or functional changes introduced—documentation only.
v1.0.1
**Critical safety and security disclosure update: This version adds detailed installation, security, and risk warnings before enabling autonomous trading.**
- Explicitly sets `autostart:false` by default, requiring manual enablement to run scheduled autonomous trades.
- Adds comprehensive security review section detailing network endpoints, credential handling, and API key permissions.
- Includes mandatory step-by-step safety checklist before enabling trading, including how to verify source code and API key scope.
- Documents exact configuration file/credential usage and no persistent data storage or analytics.
- Raises default per-trade and daily risk disclosures and clarifies entrance/exit risk controls.
- Dependency list updated to show removal of unnecessary packages; only optional `python-dotenv` remains.
v1.0.0
Weather Trading (Enhanced) is a major upgrade with dynamic confidence modeling and market quality filters for safer, smarter Polymarket weather trading.
- Now uses a dynamic confidence model (60–90%) instead of fixed 85%, based on forecast lead time and other factors.
- Adds market quality scoring to filter out low-liquidity or low-volume weather markets.
- Expands location support to any US city using smart geocoding.
- Improves temperature bucket detection and handling.
- Implements enhanced retry logic for API reliability.
- Includes configuration options for thresholds, sizing, and locations.
元数据
常见问题
weather-agent 是什么?
Trade Polymarket US temperature markets using NOAA forecasts with dynamic confidence, quality filtering, and smart trade sizing for improved accuracy and ris... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 634 次。
如何安装 weather-agent?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install weather-trader」即可一键安装,无需额外配置。
weather-agent 是免费的吗?
是的,weather-agent 完全免费(开源免费),可自由下载、安装和使用。
weather-agent 支持哪些平台?
weather-agent 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 weather-agent?
由 Mohamedj2020(@mohamedj2020)开发并维护,当前版本 v1.0.4。
推荐 Skills