← 返回 Skills 市场
120
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install shenmeng-polymarket-analysis
功能描述
Polymarket 预测市场数据分析助手。自动抓取市场数据、热门榜单、赔率变化、情绪指标,生成结构化分析报告。 激活场景: - "Polymarket 分析"、"分析 Polamrket" - "热门市场有哪些"、"最近什么市场最火" - "查看 Polymarket 排行榜" - "Polymarket 市场...
安全使用建议
Before installing or enabling this skill, consider the following: (1) The code contains a hard-coded SkillPay API key and SKILL_ID in scripts/skillpay.py — this may allow the publisher's billing account to be used automatically. (2) analyze.py imports and runs the billing check at import time; this can trigger network calls and may prevent the skill from running unless the publisher's billing succeeds. (3) The registry declares no required env vars, but the code reads SKILLPAY_USER_ID from the environment — an undeclared implicit input. Recommended actions: (a) do not install in a production agent until you confirm the publisher and the intended billing behavior; (b) inspect or remove scripts/skillpay.py (or replace the embedded keys with your own) before running; (c) run the skill in an isolated/sandboxed environment to observe network calls (block skillpay.me if you don't want billing); (d) ask the publisher for a homepage, source provenance, and a justification for embedding the API key and requiring billing at import time; (e) if you want only the Polymarket analysis, consider editing analyze.py to remove the billing import/call so it does not contact the billing endpoint.
功能分析
Type: OpenClaw Skill
Name: shenmeng-polymarket-analysis
Version: 1.3.0
The skill is designed to analyze Polymarket prediction market data using official APIs and web scraping. It includes a monetization component (SkillPay) in `scripts/skillpay.py` and `scripts/analyze.py` to handle usage credits. While `scripts/skillpay.py` contains a hardcoded API key, which is a security bad practice, the documentation in `SKILL.md` explicitly instructs users to replace it with their own, suggesting this is a configuration template rather than a malicious backdoor. No evidence of data exfiltration, unauthorized command execution, or harmful prompt injection was found.
能力评估
Purpose & Capability
The network calls to Polymarket (gamma/clob/web) and the provided parsing/analysis code match the stated purpose of fetching and analyzing Polymarket markets. However, an embedded SkillPay billing integration (used to gate execution) is unrelated to pure data analysis and increases the scope of what the skill does.
Instruction Scope
SKILL.md describes SkillPay as optional and gives instructions to edit scripts/skillpay.py to add your own keys, and otherwise focuses on Polymarket scraping. In contrast, scripts/analyze.py imports scripts/skillpay.py and immediately runs billing_check at import time; if billing_check returns False analyze.py exits. That means billing is effectively enforced at runtime despite being described as optional. SKILL.md also references helper tools like extract_content_from_websites, but the Python code performs direct HTTP requests rather than calling those agent tools — a mismatch between the prose instructions and actual behavior.
Install Mechanism
No install spec (instruction-only at registry level) and the skill ships only two Python scripts and a SKILL.md. There is no external archive download or package install specified. This is lower-risk from an install-mechanism perspective.
Credentials
Registry metadata declares no required env vars, but the code reads SKILLPAY_USER_ID from the environment and will call out to skillpay.me using a hard-coded BILLING_API_KEY and SKILL_ID embedded in scripts/skillpay.py. Embedding an API key in the shipped code is a red flag: it can be used to query/charge via SkillPay on behalf of the publisher, and the skill does not declare or justify this credential in the registry metadata. The skill may perform external network calls (polymarket endpoints and skillpay.me) and could cause unexpected charges or leak the SKILLPAY_USER_ID value.
Persistence & Privilege
The skill does not request always:true and does not modify other skills or system settings. Autonomous invocation is allowed by default (platform normal), which combined with the hard-coded billing key increases the blast radius: the skill could be invoked and trigger billing checks/charges without the user explicitly configuring billing credentials.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install shenmeng-polymarket-analysis - 安装完成后,直接呼叫该 Skill 的名称或使用
/shenmeng-polymarket-analysis触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
- SkillPay 支付脚本(scripts/skillpay.py)有所更新。
- 该版本未涉及显著的新功能或文档变更,保持现有分析流程和功能不变。
- 建议如有 SkillPay 配置需同步至脚本。
v1.2.0
- SkillPay 配置文档优化:细化 SkillPay 参数配置与接入步骤说明,提升开发与集成体验
- 无核心分析逻辑变更,功能保持一致
v1.1.0
SkillPay 支付集成重大更新:
- 新增 SkillPay 变现说明及配置教程,支持分析自动扣费。
- 增加 scripts/skillpay.py,实现每次调用 Skill 时自动扣费。
- SKILL.md 更新,详细说明 SkillPay 配置、参数、分成比例和使用流程。
- 其他核心功能和分析流程保持不变。
v1.0.0
Polymarket 预测市场数据分析助手首次发布:
- 实现 Polymarket 市场数据的实时抓取与结构化分析报告生成
- 支持热门市场、排行榜、各分类板块及单个市场多维度分析
- 集成网页内容提取与批量搜索两大数据获取工具
- 提供成交量、赔率、流动性、参与人数等关键指标解析
- 输出包含市场概览、分类亮点、深度分析与风险提示的标准分析报告
元数据
常见问题
Polymarket Analysis 是什么?
Polymarket 预测市场数据分析助手。自动抓取市场数据、热门榜单、赔率变化、情绪指标,生成结构化分析报告。 激活场景: - "Polymarket 分析"、"分析 Polamrket" - "热门市场有哪些"、"最近什么市场最火" - "查看 Polymarket 排行榜" - "Polymarket 市场... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 120 次。
如何安装 Polymarket Analysis?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install shenmeng-polymarket-analysis」即可一键安装,无需额外配置。
Polymarket Analysis 是免费的吗?
是的,Polymarket Analysis 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Polymarket Analysis 支持哪些平台?
Polymarket Analysis 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Polymarket Analysis?
由 shenmeng(@shenmeng)开发并维护,当前版本 v1.3.0。
推荐 Skills