kaggle-skill은(는) 무엇을 하나요?
AI 코딩 에이전트를 위한 완전한 Kaggle 통합 스킬 — 계정 설정, 대회 보고서, 데이터셋/모델 다운로드, 노트북 실행, 제출, 배지 수집. Claude Code, Gemini CLI, Cursor, Codex 및 skills.sh를 통한 35개 이상의 에이전트에서 작동합니다.
개요
이 스킬은 AI 코딩 에이전트가 Kaggle 플랫폼과 원활하게 상호작용할 수 있도록 합니다. 주요 기능은 다음과 같습니다:
- 계정 설정: Kaggle API 인증 및 프로필 구성
- 대회 보고서: 활성 대회 및 완료된 대회 정보 조회
- 데이터셋/모델 다운로드: Kaggle 데이터셋 및 모델을 작업 환경으로 다운로드
- 노트북 실행: Kaggle 노트북을 로컬 또는 클라우드에서 실행
- 제출: 대회 결과 제출 및 점수 확인
- 배지 수집: 사용자 프로필의 배지 정보 수집 및 표시
지원 플랫폼
- Claude Code
- Gemini CLI
- Cursor
- Codex
- skills.sh를 통해 35개 이상의 AI 에이전트
설치
# skills.sh를 통한 설치 (권장)
skills install shepsci/kaggle-skill
# 또는 수동으로 설정 파일 복사
필수 조건
- Kaggle 계정 (https://www.kaggle.com)
- Kaggle API 키 (계정 설정에서 생성 가능)
- 환경 변수 또는 설정 파일에 API 키 저장
설정
- Kaggle 계정에 로그인하여 API 키 생성
- API 키를 다음 환경 변수로 설정:
KAGGLE_USERNAME: 사용자 이름KAGGLE_KEY: API 키
- 또는
~/.kaggle/kaggle.json파일 생성
사용법
계정 설정
/kaggle setup
대회 보고서
/kaggle competitions list
/kaggle competitions details [competition-name]
데이터셋 다운로드
/kaggle datasets download [dataset-name]
모델 다운로드
/kaggle models download [model-name]
노트북 실행
/kaggle kernels run [kernel-name]
제출
/kaggle competitions submit [competition-name] -f [file-path] -m [message]
배지 수집
/kaggle badges list
라이선스
MIT
기여
이슈 및 풀 리퀘스트를 환영합니다. 주요 변경사항은 먼저 이슈를 열어 논의해주세요.