kaggle CLI (preferred) or the Python kaggle package.
Quick examples
Commands
Credentials
Kaggle requires an API token. Create one at kaggle.com/settings (Account → API → Create New Token). Option A — environment variables (recommended for Arka):~/.config/arka/.env.
Option B — kaggle.json (standard Kaggle layout):
kaggle status to verify credentials before downloading.
Without API keys
The official Kaggle API requires credentials. If you do not have an API token yet, you can still open a dataset page in your browser and download files manually from the Kaggle website.--open (or --browser) on download to open the page instead of failing when credentials are missing:
kaggle download or kaggle search without credentials, Arka prints a short message suggesting kaggle open owner/dataset for manual download.
API approach
The skill prefers thekaggle CLI if it is on PATH:
kaggle package:
Related skills
See also: Generate data