Kaggle Modules
The modules are organized by user workflow. Old catch-all paths were removed, so use the table below when routing a task or updating docs.
| Need | Module |
|---|---|
| Account setup, token checks, environment setup, network checks | setup |
| Competition pages, reports, submissions, hackathons | competitions |
| Dataset download or publishing | datasets |
| Model download or publishing | models |
| Notebook publish, execution, polling, output download | notebooks |
| Forums, resource topics, leaderboard solution writeups | discussions |
| Benchmark task commands and endpoint notes | benchmarks |
| Badge inventory, dry runs, and phase execution | badges |
| Shared CLI, MCP, and platform references | references |
Routing Notes
- Use
setup/before any live Kaggle operation. - Use
competitions/for both standard competitions and hackathons. - Use
datasets/andmodels/separately; their kagglehub helpers are split. - Use
discussions/when any forum, topic, or writeup text will be read by an agent. - Use
benchmarks/before running commands that can create tasks or consume quota. - Use
badges/only after an explicit dry-run or user confirmation.