← Back to list

refactoring-08-experiment-tracking
by Silviase
⭐ 0🍴 0📅 Jan 15, 2026
SKILL.md
name: refactoring-08-experiment-tracking description: Use when organizing experiment logs, results, and metadata for Python research code.
Refactoring 08: Experiment Tracking
Goal
Make runs comparable by logging results, configs, and metadata in a consistent structure.
Sequence
- Order: 08
- Previous: refactoring-07-documentation-usage
- Next: refactoring-09-performance-profiling
Workflow
- Define a run ID scheme and a consistent output directory layout.
- Success: Each run has a unique ID and predictable output path.
- Log metrics and key artifacts (plots, model weights, predictions).
- Success: Metrics and artifacts are saved per run.
- Save config snapshots and environment info with each run.
- Success: Run outputs include config and environment details.
- Provide a simple summary index (CSV/JSON) for comparing runs.
- Success: Runs can be compared from a single index file.
- Keep logging lightweight unless a tracking system already exists.
- Success: Logging adds minimal overhead to runs.
Guardrails
- Avoid adding heavy tracking frameworks unless requested.
- Do not store large raw data in run outputs.
- Keep the logging format stable once introduced.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon