writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
api-serverOperate the LightRAG API server, WebUI, route families, auth, server configuration, setup wizard outputs, and deployment troubleshooting without touching embedded-core, storage, or provider internals.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task involves running lightrag-server or lightrag-gunicorn, configuring server .env settings, authenticating API/WebUI clients, using REST or Ollama-compatible routes, building the WebUI, or debugging API deployment behavior.
.env, auth, path prefixes, CORS, setup-wizard outputs, or console scripts with configuration.python scripts/check_api_entrypoints.py from this sub-skill directory for a safe installed-package import and console-entrypoint check that does not start the server.env.example-style server settings, config.ini compatibility notes, Docker/offline deployment notes, and setup-wizard output semantics.LightRAG, QueryParam, insert/query lifecycle, custom KG insertion, or direct async library use, route to ../core-rag/SKILL.md.../document-pipeline/SKILL.md.../storage-backends/SKILL.md.../llm-providers/SKILL.md..env in the server startup directory; OS environment variables override .env, so restart the process after changing configuration.AUTH_ACCOUNTS without a non-default TOKEN_SECRET; use lightrag-hash-password for bcrypt values.lightrag-server or lightrag-gunicorn as a validation check unless the task explicitly allows starting a long-running service.