Loading...
Loading...
Football data analytics — the single entry point. Use whenever the user mentions football data, xG, expected goals, match analysis, player stats, scouting, match reports, shot maps, passing networks, Premier League data, Champions League stats, scraping FBref/Understat/Transfermarkt, building football charts, or anything football analytics related. Routes to specialised sub-skills automatically. Also handles first-time setup and profile management.
npx skill4agent add withqwerty/nutmeg nutmeg.nutmeg.user.mdreferences/init-flow.md| Intent | Signal | Action |
|---|---|---|
| Get data | "scrape", "fetch", "download", "get me data", names a provider or competition | Invoke |
| Fix broken pipeline | "error", "broken", "403", "scraper stopped working", "rate limited" | Invoke |
| Transform data | "clean", "filter", "join", "merge", "reshape", "convert", "coordinate" | Invoke |
| Compute metrics | "xG", "PPDA", "passing network", "expected threat", "pressing", "per-90" | Invoke |
| Analyse / explore | "compare", "analyse", "which team", "who is the best", "pattern", "trend" | Invoke |
| Visualise | "chart", "plot", "visualise", "dashboard", "shot map", "radar", "heatmap" | Invoke |
| Review code/chart | "review", "check my code", "is this correct", "before I publish" | Invoke |
| Store / publish | "save", "database", "publish", "deploy", "Streamlit", "share" | Invoke |
| Learn / explain | "what is xG", "explain", "teach me", "resources", "how does X work" | Invoke |
| Manage credentials | "API key", "authentication", "set up access" | Invoke |
| Provider docs | "qualifier ID", "coordinate system", "what fields does X have" | Invoke |
| Plan a pipeline | "I want to build...", "how do I approach...", multi-step goal | Dispatch |
| Update profile | "update my profile", "change my settings", "nutmeg init" | Run init flow from |
/nutmeg-acquiresearch_docs(query, provider?)compare_providers(topic, providers?)list_providers()docs/accuracy-guardrail.md/nutmeg-acquire/nutmeg-learn