From nutmeg
Analyzes football data to explore match events, compare teams/players, identify tactical patterns, build visualizations, and suggest questions. Adapts to user experience level.
npx claudepluginhub withqwerty/plugins --plugin nutmegThis skill is limited to using the following tools:
Help the user explore and interpret football data. Adapt depth and approach to their experience level from `.nutmeg.user.md`.
Teaches football analytics concepts like xG, PPDA, xT, expected threat and explores provider docs on qualifiers, coordinates, events, schemas. Use for metric explanations, learning paths, or API lookups.
Fetches football (soccer) data across 13 leagues: standings, schedules, match stats, xG, transfers, player profiles. CLI/Python SDK access, no API keys.
Classifies opponents into configurable archetypes using Bayesian inference on observed behaviors like roster composition, transactions, and lineups. Outputs normalized posteriors, MAP, confidence, feature breakdowns, best-response hints.
Share bugs, ideas, or general feedback.
Help the user explore and interpret football data. Adapt depth and approach to their experience level from .nutmeg.user.md.
Read and follow docs/accuracy-guardrail.md before answering any question about provider-specific facts (IDs, endpoints, schemas, coordinates, rate limits). Always use search_docs — never guess from training data.
Read .nutmeg.user.md. If it doesn't exist, tell the user to run /nutmeg first.
Guide them step by step. Start with simple questions:
Avoid jargon. Explain xG before using it. Show them what the data looks like before analysing it.
Common beginner mistake: Drawing conclusions from tiny samples. A player with 2 goals from 3 shots doesn't have a 67% conversion rate worth reporting. Always flag sample size.
They know the basics. Help with:
Common intermediate mistake: Confusing correlation with causation. High possession doesn't cause wins. Help them think about mechanisms.
Focus on rigour:
Common advanced mistake: Over-engineering. Sometimes a bar chart answers the question better than a neural network.
| Chart type | Best for | Football use case |
|---|---|---|
| Shot map | Spatial data on pitch | Where shots were taken, sized by xG |
| Pass network | Relationships | Who passes to whom, team shape |
| xG timeline | Match narrative | Running xG through a match |
| Radar chart | Multi-dimensional comparison | Player or team profiles |
| Bar chart | Ranking / comparison | League tables, top scorers |
| Heatmap | Density / frequency | Player touch maps, action zones |
| Scatter plot | Two-variable relationship | xG vs actual goals, creativity vs volume |
| Beeswarm | Distribution | Player stat distributions by position |
Football data can tell you whatever you want it to. Guard against this: