关于 kaggle-cli
用于指导操作 `kaggle` 命令行工具的技能。它按任务引导至竞赛、数据集、内核、模型、论坛等参考内容,并提醒避免使用未列出的命令。
主要功能
- 01Kaggle 命令行操作指南
- 02竞赛与数据集操作
- 03内核与模型管理
- 04跨 Kaggle 内容搜索
- 05认证与配置说明
适用场景
- 01搜索和下载数据集
- 02提交竞赛作品
- 03管理内核或模型记录
- 04通过命令行搜索 Kaggle 内容
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ kaggle/ kaggle-cli --skill kaggle-cli安装后在 Claude Code 中输入/kaggle-cli确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/auth.mdbenchmarks.mdcompetitions.mdconfiguration.mddatasets.mdfiles.mdforums.mdkernels.mdmodel_variations_versions.mdmodel_variations.mdmodels.mdquota.mdsearch.md详细介绍
Kaggle CLI
使用此技能回答有关 kaggle 命令行工具的问题或执行相关操作。请将此技能及其参考资料视为可用的命令指南。
快速开始
pip install kaggle
kaggle --help
身份验证选项:
kaggle auth login
# or set KAGGLE_API_TOKEN
# or place an access token in ~/.kaggle/access_token
# or use legacy ~/.kaggle/kaggle.json credentials
命令树
kaggle
├── competitions | c
│ ├── list, files, download, submit, submissions, leaderboard
│ ├── team-submissions, episodes, replay, logs, pages
│ └── topics {list, show}, topic-messages
├── datasets | d
│ ├── list, files, download, init, create, version
│ ├── metadata, status, delete
│ └── topics {list, show}
├── kernels | k
│ └── list, files, init, push|update, pull|get, output, status, logs, delete
├── models | m
│ ├── list, init, create, get, update, delete
│ ├── topics {list, show}
│ └── variations | instances | v | i
│ ├── get, init, create, files, list, update, delete
│ └── versions | v {list, create, download, files, delete}
├── files {upload}
├── forums | f {list, topics {list, show}}
├── benchmarks | b
│ ├── auth, init
│ ├── tasks | t {push, run, list, status, download, log|logs, models, delete, publish}
│ └── topics {list, show}
├── config {view, set, unset}
├── auth {login, print-access-token, revoke}
├── quota
└── search
注意:CLI 接受别名,例如用 kernels get 代替 kernels pull,用
kernels update 代替 kernels push。不要推荐
models variations versions init;应使用 models variations init 来处理变体
元数据。
参考资料索引
只阅读完成用户任务所需的参考资料:
- 竞赛 - 竞赛发现、文件、下载、提交、排行榜、模拟、页面、话题。
- 数据集 - 数据集搜索、文件、下载、元数据、创建/版本/状态/删除、话题。
- 内核 - 笔记本/脚本发现、元数据、推送/拉取、输出、状态、日志、删除。
- 模型 - 模型记录、元数据、创建/获取/更新/删除、模型话题。
- 模型变体 - 创建和管理特定于框架的模型变体。
- 模型变体版本 - 创建、列出、下载、检查和删除变体版本。
- 文件 - 收件箱上传、可续传上传、目录压缩行为。
- 论坛 - 全局讨论论坛、话题和评论。
- 基准测试 - 基准测试身份验证/初始化、任务推送/运行/状态/下载/日志/模型流程、基准测试话题。
- 配置 - 配置文件、默认路径、代理、默认竞赛。
- 身份验证 - OAuth 登录、打印访问令牌、撤销、令牌/密钥来源。
- 配额 - 每周 GPU/TPU 加速器配额。
- 搜索 - 对竞赛、数据集、笔记本、模型、用户和讨论内容进行统一跨内容搜索。
操作指南
- 只阅读完成用户任务所需的参考资料。
- 如果不确定某个标志在已安装的 CLI 中是否可用,请优先使用
kaggle <group> --help或kaggle <group> <command> --help。 - 对于元数据文件,优先使用相应的
init命令生成初始文件,然后再进行编辑。 - 不要编造此技能未列出的命令。如果实时
--help输出有所不同,请将其说明为特定版本的差异。
评论
支持 Markdown