Pular pro conteúdo

Kaggle skill

O Claude estuda a competição, lê as soluções premiadas, baixa os dados, valida e envia a sua submissão e acompanha o placar, sem você abrir o site.

por shepsci

instalações
568
estrelas no GitHub
106
No skills.sh desde
fevereiro de 2026
Licença
MIT

Atualizada no GitHub em 15 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

A skill junta o Kaggle num comando só, com dezenas de ações: resumo da competição (métrica, prazo, prêmio, limites), regras, soluções publicadas por colocação, discussões do fórum, placar, tempo e submissões que restam e as horas de GPU da sua conta.

Também baixa os dados da competição, confere se o arquivo de submissão está no formato certo, envia e acompanha a nota. Fora das competições, baixa e publica datasets e modelos, roda notebooks no Kaggle e cuida de benchmarks e badges.

Tudo que mexe na conta (enviar, publicar, rodar notebook, salvar credencial) passa por um ensaio antes: o Claude mostra o que vai acontecer e o custo, como uma submissão do dia ou horas de GPU, e só executa depois do seu sim. Texto vindo do Kaggle é tratado como dado, nunca como ordem.

Nas palavras de quem fez

Unified Kaggle skill. Use when the user explicitly mentions Kaggle, kaggle.com, a Kaggle URL, Kaggle competitions, Kaggle datasets/models/notebooks, Kaggle…

shepsci, no SKILL.md

Quando usar

  • Entrar numa competição e entender a métrica e as regras rápido
  • Ver o que funcionou nas soluções premiadas de uma competição parecida
  • Conferir e enviar a submissão sem errar o formato do arquivo
  • Baixar um dataset público pra treinar ou analisar
  • Publicar um dataset ou modelo seu no Kaggle

Depois de instalar, é só pedir assim

  • Me resume a competição titanic: métrica, prazo e quantas submissões tenho por dia
  • Lê as soluções do top 10 dessa competição e me diz o que elas têm em comum
  • Valida meu submission.csv e envia com a mensagem 'teste com xgboost'

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykAlerta

Perguntas

Como instalar a Kaggle no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Kaggle, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a kaggle skill precisa pra funcionar?

De Python 3.11 ou mais novo. Ler competições, regras, soluções e fóruns públicos não pede mais nada. Tudo que envolve a sua conta, como baixar os dados da competição, enviar, rodar notebooks e publicar, pede um token de API, gerado de graça em kaggle.com/settings, e os pacotes kaggle e kagglehub.

Ela envia ou publica algo sem eu pedir?

Não. Cada ação que mexe na conta roda primeiro em ensaio e espera o seu sim, e o pedido inicial não conta como aprovação. Com KAGGLE_SKILL_READ_ONLY=1, ela recusa toda ação desse tipo. É um projeto independente, sem ligação oficial com o Kaggle ou o Google.

Roda no Codex e no Antigravity?

No Codex, sim: a skill traz até o comando de login do servidor MCP do Kaggle por lá. Como o resto é um script em Python chamado pelo terminal, também serve em outros agentes que leem skills no formato SKILL.md e executam comandos.

Levar essa skill

1x kaggleR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/shepsci/kaggle-skill

Aprenda a usar