Scaffold Experiment
CommunityAuto-setup LLM runs, instantly.
Authorniznik-dev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually creating directories, configuring YAML files, and generating SLURM scripts for multiple LLM fine-tuning runs is repetitive and prone to human error. This Skill automates the entire setup process, ensuring consistency and saving significant preparation time, so your experiments are ready to launch.
Core Features & Use Cases
- Automated Directory Creation: Sets up a structured directory for each experiment run based on your
experiment_summary.md. - Config File Generation: Creates
setup_finetune.yamlfor each run, pre-populated with specific parameters. - SLURM Script Generation: Automatically generates
finetune.yamlandfinetune.slurmfiles, making each run ready for job submission. - Use Case: After designing an experiment with 10 different fine-tuning runs, use this skill to automatically generate all 10 run directories, their specific configurations, and SLURM submission scripts in minutes, rather than hours of manual copying and editing.
Quick Start
Assuming an experiment_summary.md exists in the current directory:
claude scaffold-experiment
The skill will create subdirectories for each run,
populate them with config files, and generate SLURM scripts,
preparing your experiment for submission.
Dependency Matrix
Required Modules
torchtunewandbh5pyinspect-aidatasetspefttransformersscikit-learnmatplotlib
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Scaffold Experiment Download link: https://github.com/niznik-dev/cruijff_kit/archive/main.zip#scaffold-experiment Please download this .zip file, extract it, and install it in the .claude/skills/ directory.