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
specialized-tunersSelect, configure, and troubleshoot PEFT's specialized non-LoRA/non-prompt tuners such as IA3, BOFT, OFT, LyCORIS-style LoHa/LoKr, VeRA/PVeRA, VBLoRA, XLora, LN tuning, FourierFT, FRoD, HRA/HiRA/SHiRA, RandLoRA, RoAd, OSF, and newer experimental tuner configs.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user needs a PEFT adapter that is not ordinary LoRA, not a LoRA quantization workflow, and not prompt/soft-prompt tuning. It covers method selection, config-class lookup, target-module planning, compatibility checks, and troubleshooting for specialized tuners.
*Config class and that its target-module constraints match the base model.feedforward_modules, unsupported layer classes, projection reproducibility, or mixed-adapter incompatibility.../lora-and-quantization/SKILL.md.../prompt-and-soft-methods/SKILL.md.PeftModel, save/load, adapter naming, hotswapping, merging, and model lifecycle: use ../adapter-core/SKILL.md.references/method-catalog.md instead of mirroring a source folder name mechanically.references/api-reference.md or scripts/list_peft_methods.py --filter <method>.target_modules explicitly for custom models; rely on PEFT defaults only when the method documents a mapping for the model family.get_peft_model(base_model, config) and inspect trainable parameters before training.adapter_names batch routing or weighted fusion.from peft import IA3Config, TaskType, get_peft_model
config = IA3Config(
task_type=TaskType.CAUSAL_LM,
target_modules=["q_proj", "v_proj", "fc2"],
feedforward_modules=["fc2"],
)
model = get_peft_model(base_model, config)
model.print_trainable_parameters()
from peft import VeraConfig, get_peft_model
config = VeraConfig(
target_modules=["q_proj", "v_proj"],
r=256,
save_projection=True,
)
model = get_peft_model(base_model, config)
references/method-catalog.md: selection guidance by method family and use case.references/api-reference.md: config/model class names, common fields, and config naming gotchas.references/troubleshooting.md: errors and diagnosis for target layers, optional dependencies, mixed adapters, and method constraints.scripts/list_peft_methods.py: local PEFT introspection helper for PeftType and public *Config classes.