본문으로 건너뛰기
cccskills
무료GitHub에 공개

submit-check

Run pre-submission validation. Handles 5 formats — Kaggle CSV / Kaggle Code Competition / prediction-file zip / Docker container / Simulation agent. Delegates to the submission-validator agent for mechanical checks. Use right before any submission.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구Docker
설치 방법 보기

포함된 파일(1)

  • SKILL.md2.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Pre-submission Validation Skill

Steps

  1. Parse arguments:

    • Get submission folder path from $ARGUMENTS (required, e.g., submit/v001_baseline)
    • Use --platform flag if given, otherwise infer from KAGGLE_DIRECTION.md
  2. Detect format:

    • From folder contents:
      • notebook.py present → (A) Kaggle CSV
      • kernel-metadata.json + dataset-metadata.json present → (A') Kaggle Code Competition
      • predict.py + run.sh present → (B) Prediction-file zip
      • Dockerfile + process.py present → (C) Docker container
      • agent.py / main.py / submit_agent.py (or similar agent entry) present and none of the above → (D) Simulation agent
  3. Invoke submission-validator agent:

    • Pass the detected format and submission folder path
    • Agent handles format-specific validation automatically
    • For (A'), have submission-validator run "1'. Kaggle Code Competition checks" (kernel-metadata / dataset-metadata / self-contained notebook validation)
    • For (D), have submission-validator run "3'. (D) Simulation agent checks" (self-contained / full-episode completion / timeout, illegal-move, stray-print validation)
  4. Aggregate results and report:

    • Show Pass / Fail / Warning in that order
    • If any Fail, emphasize do not submit
    • List recommended fixes at the end
  5. Prep submit/SUBMISSIONS.md entry:

    • Extract metadata (experiment folder, model source path, fold definition, training data, key params, preprocessing, CV) from agent output
    • If no entry exists yet, propose a row to append (do not auto-commit)

Notes

  • Never upload externally. Actual uploads are done by the user manually
  • During validation, ensure model files / submission.csv / prediction zips are not removed from .gitignore
  • For Docker validation, bash test.sh may take long — run with run_in_background if needed

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Create today's daily_reports/YYYYMMDD.md by carrying over pending TODOs and recent experiment results from yesterday's report. Use at the start of a session.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sugupoko/xxxx_kaggle_starterRepository302026년 10월 19일 업데이트

今日の daily_reports/YYYYMMDD.md を、前日のレポートと未完了TODO・直近の実験結果を引き継いで作成する。セッション開始時に使う。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sugupoko/xxxx_kaggle_starterRepository302026년 10월 19일 업데이트

exp-new

무료

新しい実験フォルダを reference/ から雛形コピーして作成する。SESSION_NOTES.md と run.sh も自動生成。Claude用は expA00, A01, ...、人間用は exp200, 201, ... の連番で命名する。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sugupoko/xxxx_kaggle_starterRepository302026년 10월 19일 업데이트

exp-new

무료

Create a new experiment folder by copying reference/ as a template. Auto-generates SESSION_NOTES.md and run.sh. Claude experiments use expA00, A01, ...; human experiments use exp200, 201, ... in sequential numbering.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sugupoko/xxxx_kaggle_starterRepository302026년 10월 19일 업데이트

onboard

무료

Walks through the 7-item competition onboarding checklist interactively and saves it to survey/competition/overview.md. Use first when starting a new competition.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sugupoko/xxxx_kaggle_starterRepository302026년 10월 19일 업데이트

onboard

무료

コンペ開始時の7項目チェックリストを対話的に埋め、survey/competition/overview.md として保存する。新しいコンペに着手するときに最初に使う。

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

sugupoko/xxxx_kaggle_starterRepository302026년 10월 19일 업데이트

sugupoko의 스킬 모두 보기

이 스킬의 문제 신고