executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
sft-trainingPlan Qwen-VL SFT, LoRA, vision LoRA, video finetuning, and DeepSpeed launch commands.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for full finetuning, LoRA/QLoRA, vision LoRA, video finetuning, evaluation during training, and DeepSpeed launch planning.
train_sft.py command planning.../../references/workflow-map.md for route confirmation.../../references/cli-reference.md for the shared flag surface.../../references/model-compatibility.md for Qwen family and backend caveats.../../references/troubleshooting.md for common SFT failures.scripts/sft_command.py for a safe command builder.../../scripts/deepspeed/zero2.json and friends for ZeRO templates.--disable_flash_attn2 True for Qwen3.5 unless the user explicitly needs another path.fps and nframes exclusive.Start with dry-run output from the bundled helper:
python scripts/sft_command.py --help
python scripts/sft_command.py --variant lora --model-id Qwen/Qwen2.5-VL-3B-Instruct --data-path data/train.json --image-folder data/images --output-dir outputs/sft
Read references/workflow.md for launch patterns and references/troubleshooting.md for memory, backend, and config failures.