kaggle

Automate Kaggle CLI dataset downloads and competition submissions.

2|Updated Oct 30, 2025
One-click install
npx skills add https://github.com/zachmayer/skills --skill kaggle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kaggle
Source: https://github.com/zachmayer/skills/tree/main/.claude/skills/kaggle
Command: npx skills add https://github.com/zachmayer/skills --skill kaggle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires kaggle.

What problem does it solve?

This skill removes the friction of interacting with the Kaggle platform by automating dataset downloads, competition file management, and submission processes directly from your terminal.

Core Features & Use Cases

  • Efficient Data Acquisition: Quickly search, list, and download competition files or datasets with built-in extraction support.
  • Submission Management: Streamline the process of submitting prediction files to active competitions and tracking your leaderboard performance.
  • Use Case: When starting a new data science project, use this skill to instantly pull the required competition dataset into your local environment and configure your default competition settings.

Quick Start

Use the kaggle skill to download all files for the titanic competition into the local data directory.

Frequently Asked Questions about kaggle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download Kaggle competition datasets automatically from the command line?

To download Kaggle competition datasets automatically, you can use a skill that automates the Kaggle CLI to search, list, and pull competition files directly into your local directory with extraction support.

What is the best way to manage Kaggle competition submissions and track leaderboard performance?

Managing Kaggle competition submissions is streamlined by automating the submission of prediction files and tracking your leaderboard performance directly from your terminal environment.

Do I need the official Kaggle CLI tool installed to automate dataset workflows?

Yes, you need the official Kaggle CLI tool installed and valid user authentication credentials configured in your environment to automate dataset downloads and manage submissions.

Can I automate data acquisition and extraction for machine learning projects using the Kaggle CLI?

Yes, you can automate data acquisition for machine learning projects by using the Kaggle CLI to instantly pull required competition datasets into your local environment with built-in extraction support.

Are there limitations when using terminal automation for Kaggle data science workflows?

Limitations include the strict requirement for valid user authentication credentials and the official Kaggle CLI tool, meaning workflows cannot execute without proper environment configuration.