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
core-ragUse LightRAG as an embedded Python library: construct LightRAG, initialize/finalize storages, insert text or custom KGs, query with QueryParam, configure embeddings/cache/rerank knobs, and avoid async lifecycle misuse.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when writing or reviewing Python code that imports lightrag directly and drives LightRAG from an application, notebook, script, or test harness.
QueryParam, embedding wrappers, object relationships, and lifecycle method signatures.LightRAG, QueryParam, EmbeddingFunc, wrap_embedding_func_with_attrs, ainsert, aquery, ainsert_custom_kg, initialization/finalization, cache/rerank knobs, custom IDs, file paths, and addon_params.../document-pipeline/SKILL.md.../storage-backends/SKILL.md.../llm-providers/SKILL.md.lightrag-server, REST routes, WebUI, auth, deployment, and environment-file orchestration, route to ../api-server/SKILL.md.await rag.initialize_storages() after constructing LightRAG and before ainsert, aquery, ainsert_custom_kg, delete, cache, or graph operations.await rag.finalize_storages() during cleanup, preferably in finally after successful construction.await rag.ainsert(...) and await rag.aquery(...); do not call sync wrappers from a running event loop.