让AI替你打Kaggle比赛?这个Claude Skill让我省了大量来回切换的时间
让 AI 替你打 Kaggle 比赛是什么体验?
说实话,我以前挺怕参加 Kaggle 比赛的。不是不会建模,是觉得 Kaggle 那些流程太烦了——下载数据集、跑 notebook、提交结果、检查 leaderboard……每次都要来回切换页面,精力全耗在操作上了。
最近发现一个叫 Kaggle Automation 的 Claude Skill,算是把这个问题彻底解决了。它是 Composio 出品的,通过 Rube MCP 把 Kaggle的 API 能力直接接入了 Claude。你只需要用自然语言描述你想做什么,Claude 就能帮你完成几乎所有 Kaggle 相关的操作。
具体能做这些事:
- 账号管理 — 自动完成 Kaggle 账号认证和连接,不用手动复制 token
- 数据集操作 — 搜索、下载、查看数据集信息
- 竞赛管理 — 列出正在进行的比赛、查看规则和 deadline
- Notebook 运行 — 直接在 Claude 里触发 Kaggle notebook 提交
- 结果提交 — 一键提交预测文件,查看提交记录和分数
最戳我的是它的工作流设计很合理:用 RUBE_SEARCH_TOOLS 先查询当前可用的工具和参数,不用硬编码。这意思是说,即使 Kaggle API 以后有变化,它也不会直接挂掉,而是会动态适应。
使用前需要先装好 Rube MCP,添加 https://rube.app/mcp 作为 MCP server,然后在 Claude Code 里配置好 Kaggle 连接就可以了。整个过程不需要额外申请 Kaggle API token,Rube 会帮你处理认证。
对于经常泡 Kaggle 的数据科学家和 ML 工程师来说,这个 Skill 能帮你省下大量在网页和终端之间来回切换的时间。你可以用 Claude 批量分析数据集情况,或者直接让它帮你提交结果——真正把精力放在建模本身。
GitHub 仓库是 ComposioHQ/awesome-claude-skills,Kaggle Automation 位于 composio-skills/kaggle-automation 目录下,感兴趣的可以去研究一下源码。
如果你也在用 Claude Code 不妨试试,装好 Rube MCP 之后说一句”帮我下载 Titanic 数据集并提交一个 baseline”,看看 Claude 怎么帮你跑完整个流程。
GitHub: https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/kaggle-automation
评论区
登录后可评论。