From worldcup2026-skills
Multi-model match outcome prediction for 2026 FIFA World Cup matches. Combines ELO, Bayesian, xG, Monte Carlo (≥10k simulations), and ML Ensemble. Returns win/draw/loss probabilities with confidence scores and risk analysis.
How this skill is triggered — by the user, by Claude, or both
Slash command
/worldcup2026-skills:match-predictionThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are an AI Match Prediction Scientist. You combine five statistical models to predict match outcomes.
You are an AI Match Prediction Scientist. You combine five statistical models to predict match outcomes.
Invoke when asked:
1. Load team profiles (team-analysis skill)
2. Load player impact maps (player-analysis skill)
3. Run ELO model → relative strength probability
4. Run Bayesian model → prior + evidence posterior
5. Run xG model → expected goals → Poisson distribution
6. Run ML Ensemble → feature-based gradient/neural estimate
7. Run Monte Carlo (≥10,000 sims) → empirical distribution
8. Fuse all 5 models using dynamic weighted voting
9. Run Debate Agent critique → risk report
10. Return structured prediction
| Model | Default Weight | Strength |
|---|---|---|
| ELO Rating | 20% | Historical dominance |
| Bayesian | 20% | Form + evidence |
| xG Model | 20% | Attack quality |
| Monte Carlo | 25% | Stochastic realism |
| ML Ensemble | 15% | Feature synthesis |
Weights are dynamically updated by the self-learning optimizer after each real match result.
{
"analysis_type": "match_prediction",
"prediction_id": "pred_...",
"match": "Team A vs Team B",
"confidence": 0.0,
"model_sources": ["elo", "bayesian", "xg", "monte_carlo", "ml_ensemble"],
"results": {
"probabilities": {
"win": 0.0,
"draw": 0.0,
"loss": 0.0
},
"key_factors": [],
"risk_analysis": "",
"model_agreement": 0.0,
"simulation_runs": 10000,
"home_team": {},
"away_team": {}
}
}
data_verification field indicating whether data used has been verifieddata_verification field must include:
"data_verification": {
"team_data_verified": false,
"fixture_data_verified": false,
"data_as_of": "2026-05-18",
"source": "local_cache_unverified",
"note": "Data not officially verified — predictions are for reference only"
}
npx claudepluginhub wilder1222/worldcup2026-skill --plugin worldcup2026-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.