writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
lightllmRoute LightLLM serving, deployment, and validation workflows into bundled references and sub-skills.
Independent GitHub snapshot · Automated classification · Original documentation governs
LightLLM is a GPU-accelerated LLM serving framework with OpenAI-compatible, Anthropic-compatible, TGI-style, and LightLLM-native request paths. Use this skill when a user wants to start the server, understand its HTTP surface, choose a supported model/backend combination, or validate the runtime with repo-native benchmark and smoke flows.
If the package is not already installed, install the public lightllm
distribution into a CUDA-capable Python environment first, for example with
python -m pip install lightllm, then confirm that the installation is usable.
A healthy inspection environment should be able to do all of the following:
lightllm distribution.python -m pip check.python -m lightllm.server.api_server --help.Use the bundled helper scripts when you need a fast check:
scripts/inspect_cuda.py for a tiny torch/CUDA smoke.scripts/inspect_start_args.py for the live StartArgs surface.scripts/inspect_api_surface.py for route and request-schema inspection.scripts/request_smoke.py for a local /generate or /v1/* request against a running server.serving-apiUse this sub-skill for HTTP serving, endpoint payloads, streaming, function calling, reasoning parsers, multimodal requests, health/readiness, metrics, and profiler control.
Read:
model-runtimeUse this sub-skill for supported model families, registry behavior, quantization/backend selection, multimodal model toggles, reward/RL model support, and adding a new model support path.
Read:
deployment-topologiesUse this sub-skill for single-node and multi-node launch topologies,
pd_master / prefill / decode layouts, config server flows, multimodal
worker placement, cache modes, RDMA/NIXL/UCX caveats, and startup sequencing.
Read:
benchmark-validationUse this sub-skill for repository benchmarks, service throughput/QPS checks, static inference tests, prompt-cache timing, scenario regressions, and selected accuracy/validation scripts.
Read:
serving-api, model support questions go to model-runtime,
topology and startup sequencing go to deployment-topologies, and
benchmark or regression questions go to benchmark-validation.deployment-topologies first and
then return here for the API or benchmark route.serving-api and benchmark-validation, not as a separate route.If the repository version, package version, or supported backend story changes, refresh the provenance and routing metadata before reusing this skill.