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
local-modelsSet up and troubleshoot Outlines local steerable model integrations for Transformers, llama.cpp, MLX-LM, and vLLM offline.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when an Outlines task needs an offline or local inference engine whose tokens/logits can be steered: Hugging Face Transformers, Transformers multimodal processors, llama.cpp, MLX-LM, or vLLM offline.
This sub-skill is for setup planning, compatibility checks, and local-runtime troubleshooting. It does not download models, install GPU stacks, start services, or claim that CUDA/MPS runtime was verified. After a local model object exists, route output-type design to ../structured-generation/SKILL.md and prompt/chat construction to ../prompt-workflows/SKILL.md.
outlines.from_transformers(model, tokenizer_or_processor, device_dtype=None).outlines.from_llamacpp(llama, chat_mode=True).outlines.from_mlxlm(model, tokenizer).outlines.from_vllm_offline(llm).scripts/check_local_model_prereqs.py before downloading models or allocating GPU memory.model(prompt, output_type=None, backend=None, **kwargs), batch where supported, and stream where supported.../structured-generation/SKILL.md for JSON/regex/CFG and backend choices.references/api-reference.md: loader signatures, local model call patterns, input/output behavior, batch/stream notes, and tokenizer facts.references/compatibility.md: optional dependencies, hardware, backend/output support, and what was not verified in the base inspection environment.references/workflows.md: setup recipes for Transformers, multimodal Transformers, llama.cpp, MLX-LM, and vLLM offline.references/custom-logits-processors.md: extending local generation with an OutlinesLogitsProcessor.references/troubleshooting.md: local runtime errors and recovery steps.Run the read-only prerequisite probe before a local-model setup:
python scripts/check_local_model_prereqs.py --targets transformers vllm-offline --format text
The script checks optional module availability and basic device visibility without installing packages, downloading model weights, or calling network services.
outlines imports.from_vllm server mode with from_vllm_offline; server mode belongs in ../remote-providers/SKILL.md.