跳到正文
cccskills
免费在 GitHub 公开

exp-new

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

中文简介正在准备中。当前显示原文说明。

实测评分 未实测

查看安装方法

包含的文件(1)

  • SKILL.md3.5 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

新規実験フォルダ作成 Skill

手順

  1. 引数解析:

    • $ARGUMENTS から実験名を取得(必須)
    • --human フラグ有無を判定
  2. フォルダ名決定:

    • Claude 用: workspace/expA00_<name> から始め、既存を見て A01, A02, ..., B00, B01, ... と進める
    • 人間用: workspace/exp200_<name> から始め、既存を見て 201, 202, ... と進める
    • ls workspace/ で既存フォルダを確認してから次の番号を決定
  3. 雛形コピー:

    cp -r reference/ workspace/<新フォルダ名>/
    
  4. SESSION_NOTES.md を生成(既にあれば追記しない、上書きしない):

# SESSION_NOTES — <実験フォルダ名>

## セッション情報
- 日付: YYYY-MM-DD
- 作業フォルダ: workspace/<実験フォルダ名>
- 目標: <実験名から推定 or ユーザーに確認>

## ベース
- ベース: reference/ (PyTorch Lightning + timm + smp)
- 親 exp(あれば): ...

## 試したアプローチと結果
<!-- 実験を回したら追記 -->

## ファイル構成
- train.py
- src/
- config.yaml
- run.sh

## 重要な知見
<!-- 学習中に得られた知見 -->

## 次のステップ
- [ ] ...

## 性能変化の記録
| 試行 | 変更点 | CV | LB | 備考 |
|------|--------|-----|-----|------|

## コマンド履歴
<!-- 実行した主要コマンド -->
  1. run.sh を生成(実行権限付与):
#!/bin/bash
# 学習・推論を一発で回すスクリプト
# 重要: cd "$(dirname "$0")" で実験フォルダに移動してから python を呼ぶ。
#       これがないと results/ がリポジトリルートや別の場所に生成されてしまう。
# 使い方: bash run.sh data.fold=0 trainer.max_epochs=30
#         引数は OmegaConf dotlist 形式で config.yaml を上書きする(--config フラグは存在しない)
set -e

cd "$(dirname "$0")"

# 学習(train.py は実験フォルダ直下。引数はそのまま渡す)
python train.py "$@"

# 推論(必要に応じて)
# python predict.py ckpt_path=results/<実験名>/fold0/last.ckpt
  1. config.yaml の experiment.name を新フォルダ名に書き換え

  2. results/ の出力先を実験フォルダ基準にする:

    • train.py の出力先が cwd 依存になっていないか確認
    • 必要なら output_dir = Path(__file__).resolve().parent / 'results' / experiment_name / f'fold{fold}' のように実験フォルダ基準の絶対パスに書き換える(train.py は実験フォルダ直下にあるため parent 1段)
    • 学習を試走して workspace/<新フォルダ名>/results/... に出力されることを確認してからユーザーに報告
  3. 報告:

    • 作成したフォルダのパス
    • SESSION_NOTES.md と run.sh のパス
    • 次にすべきアクション(config.yaml を編集 → bash workspace/<新フォルダ名>/run.sh)

注意

  • 同名フォルダがあれば作成しない。ユーザーに連番をどうするか確認する
  • reference/ がない場合は警告して停止
  • データセット・モデルファイルは雛形に含めない(.gitignore 対象)

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 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

免费

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日 更新

strategy

免费

Run cross-experiment competition strategy synthesis. Invokes the competition-strategist agent which loads daily_reports/* + all SESSION_NOTES.md / claudeSummary.md / submit/SUBMISSIONS.md / KAGGLE_DIRECTION.md in parallel and proposes next moves. Use weekly or at inflection points.

中文简介正在准备中。当前显示原文说明。

sugupoko/xxxx_kaggle_starterRepository302026年10月19日 更新

查看 sugupoko 的全部技能

报告此技能的问题