← Back to Skills Marketplace
shenmeng

Lottery Predictor

by shenmeng · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ⚠ suspicious
115
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install shenmeng-lottery-predictor
Description
中国体育彩票/福利彩票预测分析工具 - 支持排列三、排列五、大乐透、双色球、七星彩、足彩14场的历史数据分析、号码统计、遗漏值分析及智能推荐
Usage Guidance
This skill contains working analysis code, but there are two red flags you should consider before installing or running it: (1) SKILL.md/README reference a CLI (lottery_cli.py) and several data files that are not included in the manifest — confirm the missing files or ask the author for the complete package; (2) payment.py contains a hardcoded SkillPay API key and performs network calls to api.skillpay.io. Hardcoded keys are sensitive and may indicate sloppy or unsafe handling of secrets (or a leaked developer key). Recommended actions: do not run this on a sensitive or production machine; inspect the code locally in a sandbox; remove or replace hardcoded credentials and switch to environment variables if you accept the payment integration; verify the skill source/author and request the missing CLI/data files or an explanation; consider running with network access disabled if you only need offline analysis. If you plan to use the payment feature, verify with the SkillPay service that the embedded key is legitimate and intended to be public (preferably it should not be).
Capability Analysis
Type: OpenClaw Skill Name: shenmeng-lottery-predictor Version: 1.1.0 The skill bundle provides a comprehensive set of tools for lottery data analysis and prediction, including a 'model evolution' system that adjusts weights based on historical accuracy. While it includes a payment verification module (payment.py) with a hardcoded API key and external network requests to api.skillpay.io, these behaviors are consistent with the stated purpose of a commercialized skill. The code lacks any indicators of data exfiltration, unauthorized execution, or malicious prompt injection, and the lottery analysis logic is purely statistical.
Capability Assessment
Purpose & Capability
The declared purpose (lottery analysis & recommendations) matches the included predictor and evolution code, but SKILL.md and README reference a command-line script lottery_cli.py and several data files that are not present in the file manifest — this is an incoherence. The presence of a payment integration (payment.py) is plausible for a paid skill, but the SKILL metadata declares no required credentials or env vars while payment.py contains a hardcoded API key instead of using a declared/expected credential mechanism.
Instruction Scope
Runtime instructions tell users/agents to run CLI scripts and to store/read config/history under data/, which aligns with the code. However SKILL.md references lottery_cli.py and multiple history files that are not in the manifest, creating a mismatch between instructions and available files. The code also performs outbound network calls (SkillPay API) although the SKILL.md does not explicitly describe or warn about contacting third-party payment endpoints.
Install Mechanism
There is no install spec (instruction-only), which reduces install-time risk. However the code depends on Python and the 'requests' library (used in payment.py) but no dependencies are declared; users may need to install requests manually. No external binary downloads or archive extraction are present.
Credentials
The skill declares no required env vars/credentials but payment.py embeds a long secret API key (SKILLPAY_API_KEY) in source. Hardcoded keys are a security/privacy risk and break the expected model of declaring credentials. The payment module makes outbound requests to api.skillpay.io; while this relates to a payment feature it is disproportionate to an otherwise offline analysis tool unless the skill is explicitly paid.
Persistence & Privilege
The skill stores configuration and history under its own data/ directory (evolution_config.json, prediction_history.json) which is consistent with its purpose. always:false and no OS restrictions mean it does not request elevated or persistent platform-wide privileges. It does write files to its local data directory, which is expected behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install shenmeng-lottery-predictor
  3. After installation, invoke the skill by name or use /shenmeng-lottery-predictor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Lottery Predictor v1.1.0 - Added an automatic evolution system (`lottery_evolution.py`) to optimize prediction model weights based on real results. - Model now records prediction history and updates strategy parameters dynamically. - Supports generating detailed evolution reports for performance tracking. - New data files introduced: `data/evolution_config.json` and `data/prediction_history.json`.
v1.0.0
lottery-predictor v1.0.0 - 初始版本发布 - 支持中国主流彩票(排列三、排列五、大乐透、双色球、七星彩)历史数据分析及推荐 - 支持足彩14场的赔率、战绩与盘口分析 - 提供冷热号、遗漏值、和值走势等多种统计与分析功能 - 命令行与Python API两种使用方式
Metadata
Slug shenmeng-lottery-predictor
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Lottery Predictor?

中国体育彩票/福利彩票预测分析工具 - 支持排列三、排列五、大乐透、双色球、七星彩、足彩14场的历史数据分析、号码统计、遗漏值分析及智能推荐. It is an AI Agent Skill for Claude Code / OpenClaw, with 115 downloads so far.

How do I install Lottery Predictor?

Run "/install shenmeng-lottery-predictor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Lottery Predictor free?

Yes, Lottery Predictor is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Lottery Predictor support?

Lottery Predictor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Lottery Predictor?

It is built and maintained by shenmeng (@shenmeng); the current version is v1.1.0.

💬 Comments