Agent skill
refactoring-08-experiment-tracking
Use when organizing experiment logs, results, and metadata for Python research code.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/refactoring-08-experiment-tracking
SKILL.md
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.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?