acquire
Get football data: fetch, scrape or download from StatsBomb, Opta, FBref, Understat, SportMonks, Wyscout, Kaggle or any source,…
Ideas for football data visualisations: chart types and designs for match reports, player profiles, dashboards and other graphics, with real-world examples. Use when the user wants options for how to show their data.
Claude Code
$ npx -y skills add withqwerty/nutmeg --skill brainstorm --agent claude-code
Codex
$ npx skills add withqwerty/nutmeg --skill brainstorm -a codex -y
Cursor
$ npx skills add withqwerty/nutmeg --skill brainstorm -a cursor -y
Gemini CLI
$ npx skills add withqwerty/nutmeg --skill brainstorm -a gemini-cli -y
GitHub Copilot
$ npx skills add withqwerty/nutmeg --skill brainstorm -a github-copilot -y
OpenCode
$ npx skills add withqwerty/nutmeg --skill brainstorm -a opencode -y
Windsurf
$ npx skills add withqwerty/nutmeg --skill brainstorm -a windsurf -y
name: nutmeg-brainstorm description: "Ideas for football data visualisations: chart types and designs for match reports, player profiles, dashboards and other graphics, with real-world examples. Use when the user wants options for how to show their data." argument-hint: "[what to visualise, e.g. 'shot map for a single match' or 'player comparison radar']" allowed-tools: ["Read", "Write", "Bash", "WebSearch", "WebFetch", "Agent", "mcp__plugin_nutmeg_football-docs__search_docs", "mcp__football-docs__search_docs"]
Help the user explore and choose football data visualisation approaches through research-backed ideation and collaborative refinement.
Read and follow `${CLAUDE_PLUGIN_ROOT}/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, continue with sensible defaults (Python and pandas, intermediate level) and suggest running `/nutmeg` setup at the end. Use their profile for:
This skill has two reference documents. Load them when relevant — don't read both upfront for every question.
| Reference | When to load | Path | |---|---|---| | **Chart Canon** | When discussing specific football chart types, conventions, or anti-patterns | `${CLAUDE_PLUGIN_ROOT}/skills/brainstorm/references/chart-canon.md` | | **Viz Styles** | When helping the user choose a design approach or aesthetic direction | `${CLAUDE_PLUGIN_ROOT}/skills/brainstorm/references/viz-styles.md` | | **Campos Bridge** | Strong React/campos signal in cwd — loads the bridge; soft signals surface a mention only | `${CLAUDE_PLUGIN_ROOT}/skills/_shared/campos-bridge.md` |
Ask one question at a time to understand:
Don't ask all of these upfront. Start with the most important one based on what they said, then follow up.
**Detect React/campos context before proposing approaches:**
**Determine their style early.** Load `${CLAUDE_SKILL_DIR}/references/viz-styles.md` and identify which style fits their context (Analytical, Social Media, Editorial, Minimal/Academic). For advanced users, skip the style discussion — they know what they want. Focus on the specific technique.
Before proposing options, research what works well.
**Search strategy (follow this order):**
1. **Check football-docs:**
2. **Load the chart canon** if the question involves a standard football chart type:
3. **Search the web for real-world examples:**
4. **Check GitHub for open implementations:**
**Report what you find before proposing options.** Show 2-3 real examples with links and explain what makes each effective.
Based on research, propose 2-3 visualisation approaches. For each:
Lead with your recommendation and explain why. Adapt to their style:
**When the campos bridge is loaded (React/campos strong signal):** at least one of the 2-3 proposals must be
A Claude Code plugin that makes Claude an expert at football data analytics. Who it's for: Anyone who works with football data — analysts, developers, journalists, researchers, hobbyists.
Get football data: fetch, scrape or download from StatsBomb, Opta, FBref, Understat, SportMonks, Wyscout, Kaggle or any source,…
Explore and interpret football data, and judge players or teams from stats: rankings, 'who is the best', 'is he a poor finisher',…
Calculate derived football metrics and models. Use when the user wants to compute xG, xGOT, PPDA, passing networks, expected…
Fix broken football data scrapers and pipelines: failed requests, API errors, changed formats. Also drafts upstream issues or PRs…
Explain football analytics concepts and provider documentation: what a metric means (xG, PPDA, xT), learning paths and resources,…
Football data analytics entry point. Use for any task with football data: xG, match or player stats, scouting, shot maps,…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…