← 返回 Skills 市场
1809
总下载
0
收藏
0
当前安装
615
版本数
在 OpenClaw 中安装
/install shenmeng-odds-movement-monitor
功能描述
专业级体育赛事赔率异动监控系统 - 实时追踪亚盘、欧赔、大小球变化。 智能识别机构操盘意图,捕捉变盘信号,辅助投注决策。 已接入 SkillPay 付费系统。
安全使用建议
This skill implements the stated odds-monitoring functionality but contains mismatches and a significant red flag: payment.py embeds a long BILLING_API_KEY secret and interacts with skillpay.me to charge users. Before installing or running it, ask the author to: (1) explain who owns the embedded billing key and why it is hard-coded (it should not be in source); (2) update metadata to declare which env vars are actually required (ODDS_API_KEY, SKILLPAY_USER_ID and/or SKILLPAY_API_KEY); (3) remove the hard-coded key and require a user-supplied billing API key or use a server-side billing proxy; (4) document exactly what data is sent to skillpay.me and when charging occurs. If you cannot verify the billing key's provenance, do not run this skill with real credentials or in an environment with sensitive data — run it in an isolated sandbox, inspect/modify the code to remove the hard-coded key, and rotate any exposed keys. Also be aware the skill performs outbound network calls to api.the-odds-api.com and skillpay.me and will create a local SQLite database (odds_data.db); consider legal/privacy implications of using a betting-related skill in your jurisdiction.
能力标签
能力评估
Purpose & Capability
The code implements an odds-monitoring system that matches the name/description (fetching odds, detecting changes, saving to SQLite). Payment integration with SkillPay is consistent with the 'paid' description. However metadata and runtime disagree about required credentials: registry metadata lists no required env vars, _meta.json declares SKILLPAY_API_KEY and SKILLPAY_USER_ID required, monitor.py expects ODDS_API_KEY (recommended in README/demo). This mismatch is incoherent and should be clarified.
Instruction Scope
SKILL.md and README focus on monitoring and demo usage and mention exporting ODDS_API_KEY in the demo, which is within purpose. But runtime code accesses environment variables (SKILLPAY_USER_ID, ODDS_API_KEY), performs network calls to third parties (api.the-odds-api.com and skillpay.me), and writes a local SQLite DB (odds_data.db). The SKILL.md does not fully document the payment flow or that a billing API key is embedded in code. The skill therefore reads/transmits data (user_id, billing requests) beyond what the SKILL.md explains.
Install Mechanism
There is no install spec (instruction-only at registry level) and only Python source files + requirements.txt. That is lower risk than arbitrary download/install scripts. The package requires network-accessible Python packages (aiohttp/requests) listed in requirements.txt which is normal for this functionality.
Credentials
The code expects and uses these environment/config values: ODDS_API_KEY (monitor.py), SKILLPAY_USER_ID (payment.verify_payment). _meta.json also declares SKILLPAY_API_KEY required, but payment.py does NOT read SKILLPAY_API_KEY from environment — instead it contains a long hard-coded BILLING_API_KEY secret and uses it to call skillpay.me. Hard-coding an API key in the repo is disproportionate and risky (it may allow the skill author or anyone with the repo to control billing behavior). The registry-level 'required env vars: none' is inconsistent with the code.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It writes a local SQLite DB (odds_data.db) and will make outbound network calls. Autonomous invocation is allowed by default (expected). The combination of autonomous invocation + embedded billing key increases blast radius (the skill can attempt billing/network ops when invoked).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install shenmeng-odds-movement-monitor - 安装完成后,直接呼叫该 Skill 的名称或使用
/shenmeng-odds-movement-monitor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2026.4.15-100
- No changes detected in this version.
- All features, functionality, and documentation remain unchanged.
v2026.415.2
- No changes detected in this version.
- All features and documentation remain the same as the previous release.
v2026.415.1
- No changes detected in this version.
- All features and documentation remain the same.
v1.20250415.0
- No file changes detected in this version.
- Functionality and features remain unchanged from the previous release.
v2506520600.0.0
- No functional or documentation changes in this version.
- Skill description, features, and pricing remain unchanged.
v2506520599.0.0
- No changes were detected in this version.
- All features and documentation remain the same as the previous release.
v2026.4.15-v2
No changes detected in this version.
- No updates or modifications in files or documentation.
- Features and functionality remain consistent with the previous release.
v2026.4.15-beta.999
No changes detected in this version.
- No file or documentation updates were made in version 2026.4.15-beta.999.
- All features and descriptions remain the same as the previous version.
v2026.4.15-1006
- No changes detected in this version.
- All features and documentation remain unchanged.
v3.0.0-1776217938
- No changes detected in this version; all features and documentation remain the same.
v2025.4.100
- No changes detected in this version.
- All features and documentation remain unchanged.
v2026.4.15-1
- No changes in files detected for this version.
- Functionality, description, and pricing remain the same as the previous release.
v1.0.202604150747
- No user-facing changes in this version.
- All features and content remain the same as the previous release.
v1.0.202604150721
No changes detected in this version.
- No file or feature updates.
- Functionality remains the same as the previous release.
v1.0.25041507
- No changes detected in this release.
- Version remains functionally identical to the previous release.
v1.2.1776206659
- No file changes detected in this version.
- Functionality and features remain the same as the previous release.
v1.0.0-alpha.20250415
- Initial alpha release of the professional sports odds movement monitoring system.
- Real-time tracking for Asian handicap, European odds, and over/under changes.
- Intelligent detection of major odds and handicap shifts to support betting decisions.
- Integration with SkillPay for per-use pricing (0.01 USDT per call).
- Supports a wide range of leagues and competitions worldwide.
v4.16.0
- No file changes detected in this version.
- Functionality, documentation, and features remain the same as the previous release.
v4.15.0
- No file changes were detected in this version.
- All features, descriptions, and pricing remain the same as the previous release.
v1.2.1776202856
- No changes detected in this version.
- Functionality and documentation remain the same as the previous release.
元数据
常见问题
Odds Movement Monitor 赔率异动监控 是什么?
专业级体育赛事赔率异动监控系统 - 实时追踪亚盘、欧赔、大小球变化。 智能识别机构操盘意图,捕捉变盘信号,辅助投注决策。 已接入 SkillPay 付费系统。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1809 次。
如何安装 Odds Movement Monitor 赔率异动监控?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install shenmeng-odds-movement-monitor」即可一键安装,无需额外配置。
Odds Movement Monitor 赔率异动监控 是免费的吗?
是的,Odds Movement Monitor 赔率异动监控 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Odds Movement Monitor 赔率异动监控 支持哪些平台?
Odds Movement Monitor 赔率异动监控 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Odds Movement Monitor 赔率异动监控?
由 shenmeng(@shenmeng)开发并维护,当前版本 v2026.4.15-100。
推荐 Skills