What problem does it solve? Fine-tuning large language models requires juggling complex training configurations, dataset formats, distributed training setups, and RLHF methods. This Skill provides expert guidance for the Axolotl framework so you can write correct YAML configs and debug training issues without digging through hundreds of documentation pages. ## Core Features & Use Cases - YAML Training Configuration: Guidance for LoRA/QLoRA, full fine-tuning, FSDP, DeepSpeed, mixed precision (FP16/BF16/FP8), and multimodal model training across 100+ model architectures. - Dataset Format Support: Covers pre-training, instruction (Alpaca), conversation (chat_template/ChatML), template-free input_output, and preference datasets for DPO/KTO/ORPO/GRPO. - API & Troubleshooting Reference: Includes 150 pages of API documentation plus an FAQ covering NCCL issues, tokenizer padding errors, chat template masking, and vLLM integration. - Use Case: You want to fine-tune Llama 3 with QLoRA on a custom ShareGPT-style dataset. The Skill helps you map dataset keys, choose a chat template, configure 4-bit loading, and set up FSDP for multi-GPU training. ## Quick Start Ask the AI to write an Axolotl YAML config for QLoRA fine-tuning of a Llama model on your instruction dataset.