本文へ移動
cccskills
無料GitHub で公開

submit-check

提出物の事前検証を実行する。Kaggle CSV / Kaggle Code Competition / 予測ファイル zip / Docker コンテナ / Simulation エージェントの5形式に対応。submission-validator agent を呼び出して機械的にチェックする。

提出直前に必ず使う。

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.7 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

提出物 事前検証 Skill

手順

  1. 引数解析:

    • $ARGUMENTS から提出フォルダパスを取得(必須、例: submit/v001_baseline)
    • --platform フラグがあればそれを使う、なければ KAGGLE_DIRECTION.md から推定
  2. 形式判定:

    • フォルダ内のファイル構成から判定:
      • notebook.py あり → (A) Kaggle CSV型
      • kernel-metadata.json + dataset-metadata.json あり → (A') Kaggle Code Competition 型
      • predict.py + run.sh あり → (B) 予測ファイル zip 型
      • Dockerfile + process.py あり → (C) Docker コンテナ型
      • agent.py / main.py / submit_agent.py 等のエージェントエントリがあり、上記いずれにも当てはまらない → (D) Simulation エージェント型
  3. submission-validator agent を呼び出し:

    • 上で判定した形式と提出フォルダパスを渡して実行依頼
    • agent は自動で形式に応じた検証を行う
    • (A') の場合は submission-validator の「1'. Kaggle Code Competition 型のチェック」(kernel-metadata / dataset-metadata / self-contained notebook の検証)を実行させる
    • (D) の場合は submission-validator の「(D) Simulation エージェント型のチェック」(self-contained / 1エピソード完走 / タイムアウト・不正手・print 混入の検証)を実行させる
  4. 検証結果を集約して報告:

    • Pass / Fail / Warning を上から順に表示
    • Fail があれば提出してはいけない旨を強調
    • 修正案を最後に提示
  5. submit/SUBMISSIONS.md への記録準備:

    • メタ情報(実験フォルダ・モデル元パス・fold 定義・学習データ・主要パラメータ・前処理・CV)を agent の出力から抽出
    • SUBMISSIONS.md にまだ記載がなければ、追記用の行を提案する(自動コミットはしない)

注意

  • 絶対に外部にアップロードしない。実アップロードはユーザーが手動で行う
  • 検証中にモデルファイル / submission.csv / 予測 zip を .gitignore から外していないか確認
  • Docker 検証では bash test.sh を実行する。長時間かかる場合は run_in_background で回す

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

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年6月20日 更新

daily-report

無料日本語概要

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

sugupoko/xxxx_kaggle_starterRepository302026年6月20日 更新

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年6月20日 更新

exp-new

無料日本語概要

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

sugupoko/xxxx_kaggle_starterRepository302026年6月20日 更新

onboard

無料日本語概要

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

sugupoko/xxxx_kaggle_starterRepository302026年6月20日 更新

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年6月20日 更新

sugupoko のスキルをすべて見る

このスキルの問題を報告する