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
adapters-and-loadersUse when a Diffusers task involves loading, composing, validating, fusing, unloading, or diagnosing LoRA/PEFT adapters, textual inversion embeddings, IP-Adapters, T2I-Adapters, ControlNet components, or single-file checkpoints.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill for adapter and checkpoint-loading work after the base Diffusers environment and pipeline family are known.
load_lora_weights, adapter_name, set_adapters, fuse_lora, unfuse_lora, unload_lora_weights, delete_adapters, get_list_adapters, and enable_lora_hotswap.load_lora_adapter, add_adapter, set_adapter, set_adapters, enable_lora, disable_lora, fuse_lora, unfuse_lora, unload_lora, and delete_adapters.load_textual_inversion, token, weight_name, negative embeddings, and multi-vector prompt conversion.load_ip_adapter, set_ip_adapter_scale, unload_ip_adapter, image encoder choices, FaceID/Plus variants, and ip_adapter_image_embeds.T2IAdapter.from_pretrained, MultiAdapter, ControlNetModel.from_pretrained, and passing components into compatible pipelines.from_single_file, local config, original_config, safetensors/ckpt/DDUF/GGUF decisions, and offline path checks.../pipelines-and-inference/SKILL.md.../training-recipes/SKILL.md.../conversion-and-maintenance/SKILL.md.python scripts/adapter_state_check.py --path ./weights.safetensors --class StableDiffusionXLPipeline.adapter_name, weight_name, subfolder, token, config, local_files_only, device, and dtype.references/workflows.md for copy-ready loading plans and references/api-map.md for the method surface.references/troubleshooting.md before changing dependencies or model code.adapter_name values for every LoRA/PEFT load; inspect get_list_adapters() and get_active_adapters() before activating, fusing, or deleting adapters.fuse_lora as a final inference optimization. Call unfuse_lora() before changing adapter combinations and keep unfused state if reversibility matters.weight_name, subfolder, config, and local_files_only=True; do not rely on Hub sibling lookup or config inference.unet; SD3/Flux/newer transformer pipelines usually use transformer; SDXL can include text_encoder_2..safetensors over .ckpt for untrusted files; .ckpt can execute pickle payloads during loading.references/workflows.mdreferences/api-map.mdreferences/troubleshooting.mdscripts/adapter_state_check.pyscripts/single_file_loader_template.py