← Back to Skills Marketplace
244
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install win-football-predictor
Description
胜负彩预测模型,基于Pi-Rating评分系统 + CatBoost/XGBoost/Dixon-Coles三模型融合,覆盖710期9940场历史数据,支持联赛专项微调
Usage Guidance
This package appears to be a local football prediction toolkit and is internally coherent, but review before running. Key points to consider:
- The code will execute as Python when you run the commands in SKILL.md; run it in an isolated environment (virtualenv, container) first.
- There are many coding errors and incomplete/truncated sections (see examples below). Fix or audit these before relying on outputs.
- The code may try to load pretrained models from a saved_models directory; ensure you trust any model files you add and that none are downloaded from untrusted sources.
- The skill makes no network calls in the provided files, but comments reference external data sources — if you or a future maintainer add network fetching, re-audit for endpoints and credentials.
- This is for entertainment/analysis only (the SKILL.md includes the same warning); do not treat predictions as betting advice.
Specific issues found you may want to address before running:
- scripts/data_fetcher/lottery_data.py: typos and bugs (e.g., PERIOD_PREFIXS vs PERIOD_PREFIXES, incorrect tuple parentheses in teams_db, use of random in top-level functions without importing it globally) — these will cause runtime exceptions.
- scripts/models/catboost_xgb_pirating.py and other model files: some files are truncated/contain undefined variables (e.g., truncated section with "market_win = odd"), inconsistent field names (h2h vs head_to_head), and various exception-suppression patterns that can hide errors.
- predict_engine.py duplicates Pi-Rating implementation and assumes presence of local saved models; it also includes heuristic fallback code rather than robust model-loading checks.
If you intend to use this skill: run static linters and tests, execute in a sandbox, correct the obvious bugs, and only add external data/model downloads from trusted sources.
Capability Analysis
Type: OpenClaw Skill
Name: win-football-predictor
Version: 1.0.0
The skill bundle is a comprehensive football prediction tool implementing multiple statistical models including Pi-Rating, Dixon-Coles, and ensemble methods (CatBoost/XGBoost). The code in scripts/predict_engine.py and scripts/models/ handles feature engineering and prediction logic consistent with the stated purpose in SKILL.md. No evidence of data exfiltration, malicious execution, or prompt injection was found; the scripts primarily perform mathematical calculations and local file I/O within the expected workspace.
Capability Assessment
Purpose & Capability
The name/description (football prediction using Pi-Rating + CatBoost/XGBoost/Dixon-Coles ensemble) matches the included Python scripts. The code implements data simulation/fetcher, Pi-Rating, model fusion, and a predict engine — all coherent with the stated purpose. The package expects optional pretrained model files under a local saved_models directory, which is reasonable for a modeling skill.
Instruction Scope
SKILL.md only instructs running local Python scripts (predict_engine.py) and provides input formats. The code does not request environment variables or access unrelated system paths. Notes and comments reference external data sources (500.com, datachain) but those are not contacted by the provided code; the data_fetcher currently simulates data rather than making network calls. You should still inspect/scan before running, because running the scripts will execute arbitrary Python code from this skill (expected for an instruction + code skill).
Install Mechanism
There is no install spec and no network download/install steps declared. This is an instruction-only skill with code files included; nothing will be fetched automatically by an installer. Risk from install mechanism is low, but running the scripts will execute local code.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The code similarly does not read external secrets or reference unrelated service credentials. It may attempt to load local model files (saved_models) if present — a normal behavior for model code.
Persistence & Privilege
The skill is not always-enabled and does not request persistent or elevated platform privileges. It does not modify other skills or system-wide agent settings in the provided files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install win-football-predictor - After installation, invoke the skill by name or use
/win-football-predictor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: 胜负彩预测模型,三模型融合,覆盖710期9940场历史数据
Metadata
Frequently Asked Questions
What is Win Football Predictor?
胜负彩预测模型,基于Pi-Rating评分系统 + CatBoost/XGBoost/Dixon-Coles三模型融合,覆盖710期9940场历史数据,支持联赛专项微调. It is an AI Agent Skill for Claude Code / OpenClaw, with 244 downloads so far.
How do I install Win Football Predictor?
Run "/install win-football-predictor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Win Football Predictor free?
Yes, Win Football Predictor is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Win Football Predictor support?
Win Football Predictor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Win Football Predictor?
It is built and maintained by yangjinfc (@yangjinfc); the current version is v1.0.0.
More Skills