brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
kagRoutes KAG knowledge-construction, question-answering, MCP, and benchmark workflows for the OpenSPG KAG package.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this repo skill for the OpenSPG KAG package when the user wants to create, inspect, or use a KAG project, not when they want a generic graph database or generic RAG answer.
KAG is a Python toolkit for knowledge augmented generation with three major surfaces:
knextIf the task is about a KAG checkout that may be stale, read references/repo-provenance.md first.
scripts/check_kag_install.py.kag_config.yaml with scripts/inspect_kag_config.py.references/configuration-and-registry.md when you need config keys, registry names, or config discovery rules.references/troubleshooting.md when imports, config discovery, model keys, or CLI behavior look wrong.sub-skills/knowledge-construction/Use this when the user wants to create or restore a project, commit schema, run a builder, choose readers/splitters/extractors/vectorizers/writers, inspect index managers, or validate a project layout before building.
sub-skills/question-answering/Use this when the user wants to ask questions against a KAG project, inspect solver pipelines, use knext reasoner or knext thinker, or debug query-time retrieval and answer generation.
sub-skills/mcp-and-automation/Use this when the user wants to launch or validate kag mcp-server, plan MCP tool configs, submit builder jobs to a cluster, or dry-run benchmark automation.
references/cli-reference.md — CLI groups, flags, and when to use each command.references/configuration-and-registry.md — config discovery, registries, and dynamic component loading.references/troubleshooting.md — cross-cutting import, config, and runtime failures.scripts/check_kag_install.py — safe install/import/CLI smoke check from any working directory.scripts/inspect_kag_config.py — redacted summary of a KAG config file.openspg-kag.kag and knext.import kag may need a discoverable kag_config.yaml; the bundled install check creates a temporary minimal config so the import can be tested from any directory.knowledge-construction.knext reasoner, go to question-answering.mcp-server, builder submission, or benchmark planning, go to mcp-and-automation.Read references/repo-provenance.md before refreshing this skill or before deciding whether the current checkout still matches the generated knowledge.