Kaggle

Toolkit completo per Kaggle — competizioni, dataset, modelli, notebook, badge — bloccato dietro conferma esplicita per qualsiasi azione visibile sull'account.

di shepsci · shepsci/kaggle-skill

Richiede configurazione ★ 8.8/10

Kaggle — Toolkit completo per Kaggle — competizioni, dataset, modelli, notebook, badge — bloccato dietro conferma esplicita per qualsiasi azione visibile sull'account.

Cosa fa

Incapsula le competizioni, i dataset, i modelli, i notebook, le discussioni, i benchmark e i badge di Kaggle dietro script kagglehub/kaggle-cli, con un controllo delle credenziali e una politica di 'dry-run' prima di qualsiasi azione di sottomissione, pubblicazione o badge. Si attiva solo quando Kaggle è nominato esplicitamente (kaggle.com, una competizione, un URL di dataset); si astiene esplicitamente da domande generiche su ML/GPU/dataset non legate a Kaggle.

Rapporto di test

Revisionato il codice del controllo credenziali incluso riga per riga: maschera i token, corregge automaticamente i permessi di lettura globale impostandoli a 600 e non stampa mai segreti in chiaro — un design solido — ma la skill è inutilizzabile 'out of the box' senza un ambiente Python, diversi pacchetti pip e un token API di Kaggle che l'utente deve generare manualmente.

Testato il: 2026-07-14 · Claude Code 2.x (agent harness)

Installazione

git clone https://github.com/shepsci/kaggle-skill
cd kaggle-skill
mkdir -p ~/.claude/skills
cp -r skills/kaggle ~/.claude/skills/kaggle

Comandi e prompt di esempio

  • /kaggleToolkit completo per Kaggle — competizioni, dataset, modelli, notebook, badge — bloccato dietro conferma esplicita per qualsiasi azione visibile sull'account.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Submit my notebook predictions to this Kaggle competition
  • Download this Kaggle dataset so I can explore it locally
  • Publish this notebook to Kaggle and check my credential setup first