Kaggle Integration

Kaggle Integration

Complete Kaggle integration — competition reports, dataset downloads, notebook execution, and submissions.

Claude / Claude Code
GitHub Copilot
Cursor
VS Code
OpenAI Codex
Data AnalysisData AnalystResearcher

What it does

The Kaggle API has specific authentication patterns, a CLI with non-obvious commands, and competition/dataset workflows that require knowing the right sequence of operations. Claude can describe how Kaggle works but generates API calls that miss authentication setup, use deprecated endpoints, or fail on the specific file formats Kaggle expects for submissions. This skill loads the complete Kaggle CLI and API workflow: authentication, dataset download, competition submission, notebook execution, and leaderboard reporting.

Use case

Working on Kaggle competitions or using Kaggle as a dataset source. Also useful for automating competition workflows — downloading data, running experiments, and submitting predictions without leaving the terminal. Made by shepsci.

The Prompt

Copy and use immediately
"Set up Kaggle authentication and download the dataset for this competition."
"Search for datasets about climate change and download the top-rated one."
"Submit my predictions file to this competition and show the current leaderboard."
"Generate a competition report showing my submission history and score progression."
"Run my notebook on Kaggle's infrastructure and return the output."

How to use

  1. 1

    Make sure your kaggle.json credentials file is in ~/.kaggle/ before starting.

  2. 2

    Claude handles the full workflow: authentication check, correct API calls, file management.

  3. 3

    For competitions: provide the competition slug (from the URL) and Claude builds the correct commands.

Input / Output

Input

A Kaggle task: competition name or slug, dataset search terms, or a predictions file to submit.

Output

Completed Kaggle operations: downloaded datasets in the correct directory structure, competition submissions with confirmation, leaderboard data, and competition reports.

Added 15 Mar 2026Submitted by shepsci👁 43📋 1

Details

Platforms
Claude / Claude CodeGitHub CopilotCursorVS CodeOpenAI Codex
Category
Data Analysis
License
apache-2.0
Author
shepsci

Stats

📋 Copies1
👁 Views43
👍 Upvotes0

Install with skills.sh

npx skillsadd shepsci/skills/kaggle-integration

Requires skills.sh CLI

Community Notes

Sign in with GitHub to leave a note.

No notes yet. Be the first to contribute.