writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
inference-deploymentRun and debug ms-swift inference, app, deployment, backend selection, OpenAI-compatible serving, multimodal requests, adapters, and result/logprob workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when an agent needs to run swift infer, swift app, or swift deploy, choose an inference backend, call a local OpenAI-compatible server, use swift.infer_engine Python APIs, or debug serving/runtime failures.
references/workflows.md for concrete CLI, app, deploy, client, batch, multimodal, LoRA, logprob, and result-saving recipes.references/api-reference.md for InferArguments, DeployArguments, AppArguments, InferRequest, RequestConfig, engines, OpenAI endpoints, and Python client shapes.references/backend-compatibility.md before selecting transformers, vllm, sglang, or lmdeploy.references/troubleshooting.md for backend/model mismatches, optional dependency failures, QLoRA limitations, multimodal OOM, vllm_limit_mm_per_prompt, result/logprob surprises, adapter loading, and unreachable local servers.scripts/build_inference_command.py to print safe swift infer, swift deploy, or swift app command skeletons without launching models.scripts/smoke_openai_client.py to test a local OpenAI-compatible /v1/chat/completions server; it targets localhost by default and does not use external network resources.swift infer.swift app, either self-hosting a model or connecting to an existing base URL.swift deploy, including /v1/models, /v1/chat/completions, /v1/completions, /v1/embeddings, health/ping, and Swift client calls.transformers, vllm, sglang, and lmdeploy, including optional dependency caveats.