Skillquality 0.46

nutmeg-store

Choose how and where to store football data. Use when the user asks about database choices, file formats, cloud storage, data pipelines, or how to organise their football data project. Also covers publishing and sharing outputs (Streamlit, Observable, GitHub Pages).

Price
free
Protocol
skill
Verified
no

What it does

Store

Help the user choose storage formats, locations, and publishing methods for their football data.

Accuracy

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.

First: check profile

Read .nutmeg.user.md. If it doesn't exist, tell the user to run /nutmeg first.

Storage format decision tree

Small projects (< 100MB, single user)

FormatBest forTools
JSONRaw event data, API responsesAny language
CSVTabular stats, easy to shareSpreadsheets, pandas, R
ParquetColumnar analytics, fast queriespolars, pandas, DuckDB, Arrow
SQLiteRelational queries, multiple tablesAny language, DB browser tools

Recommendation: Start with JSON for raw data, Parquet for processed data.

Medium projects (100MB - 10GB)

FormatBest forNotes
Parquet filesAnalytics workloads5-10x smaller than JSON, fast columnar reads
DuckDBSQL analytics on local filesQueries Parquet/CSV directly, no server needed
SQLiteRelational data with joinsSingle file, portable, ACID compliant

Recommendation: Parquet for storage, DuckDB for querying.

Large projects (> 10GB, multiple users)

SolutionBest forCost
PostgreSQLProduction apps, complex queriesFree (self-hosted) or ~$7/mo (Railway, Supabase)
BigQueryMassive analytical queriesFree tier: 1TB/mo queries
Cloudflare R2Object storage (raw files)Free tier: 10GB storage
S3 / GCSObject storage at scale~$0.023/GB/mo

Directory structure

Recommend this structure for football data projects:

project/
  data/
    raw/                  # Untouched API/scrape responses
      statsbomb/
        events/
        matches.json
      fbref/
        2024/
    processed/            # Cleaned, transformed data
      events.parquet
      shots.parquet
      passes.parquet
    derived/              # Computed metrics
      xg_model.parquet
      passing_networks/
  notebooks/              # Analysis notebooks
  scripts/                # Data pipeline scripts
  outputs/                # Charts, reports, exports
  .env                    # API keys (gitignored)
  .nutmeg.user.md         # Nutmeg profile

Publishing and sharing

Interactive dashboards

PlatformLanguageCostNotes
StreamlitPythonFree (community cloud)Most popular for football analytics. Deploy from GitHub
ObservableJavaScriptFree tierGreat for D3.js visualisations. Notebooks + Framework
ShinyRFree (shinyapps.io, 25 hrs/mo)R ecosystem integration
GradioPythonFree (HuggingFace Spaces)Quick ML model demos

Static sites

PlatformNotes
GitHub PagesFree. Good for static charts (D3, matplotlib exports)
Cloudflare PagesFree. Faster, more features than GH Pages
VercelFree tier. Good for Next.js/Astro sites

Sharing data

MethodBest for
GitHub repoSmall datasets (< 100MB), code + data together
GitHub ReleasesLarger files (up to 2GB per release)
Kaggle DatasetsCommunity sharing, discoverable, free
HuggingFace DatasetsML-focused, versioned, free

Social media / content

OutputToolNotes
Static chartsmatplotlib, ggplot2, D3.jsExport as PNG/SVG
Animated chartsmatplotlib.animation, D3 transitionsExport as GIF/MP4
Twitter/X threadsChart images + alt textAccessibility matters
Blog postsMarkdown + embedded chartsGitHub Pages, Medium, Substack

Cost awareness

Based on the user's .nutmeg.user.md goals, flag costs:

  • Exploration/learning: Everything can be free. StatsBomb open data + Jupyter/Colab + GitHub Pages.
  • Content creation: Streamlit Community Cloud is free. Cloudflare Pages is free.
  • Professional: Budget for API access ($100-1000+/mo for Opta/StatsBomb commercial).
  • Product: Database hosting ($7-50/mo), consider data licensing costs separately.

Capabilities

skillsource-withqwertyskill-storetopic-agent-skillstopic-claude-codetopic-claude-code-plugintopic-football-analyticstopic-football-datatopic-mcptopic-optatopic-sports-analyticstopic-statsbomb

Install

Installnpx skills add withqwerty/nutmeg
Transportskills-sh
Protocolskill

Quality

0.46/ 1.00

deterministic score 0.46 from registry signals: · indexed on github topic:agent-skills · 17 github stars · SKILL.md body (4,309 chars)

Provenance

Indexed fromgithub
Enriched2026-04-23 01:02:06Z · deterministic:skill-github:v1 · v1
First seen2026-04-18
Last seen2026-04-23

Agent access