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).
mcp-and-automationRoutes KAG MCP server, cluster submission, and benchmark automation workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user wants KAG to run as a service, a tool protocol endpoint, or a benchmark/cluster automation target.
Common requests include:
kag mcp-serverstdio and sse transportkag builderkag benchmark or the open benchmark shell workflowreferences/mcp-workflows.md for the server and tool surface.references/automation-and-benchmarks.md for builder submission and benchmark planning.scripts/check_mcp_config.py before a live MCP launch.scripts/plan_benchmark_command.py before a benchmark or open-benchmark run.references/troubleshooting.md when a port, tool name, API key, or benchmark mutation looks risky.This sub-skill owns the task families that launch or automate KAG from the outside:
kag mcp-serverknowledge-construction.question-answering.stdio when the user wants an agent-friendly local launch.sse only when the user explicitly wants a networked server on a port.qa-pipeline and kb-retrieve separately because they have different config needs.--validity_check before any remote job request.Stop and ask for confirmation when the task would:
scripts/check_mcp_config.py — static MCP launch/config validation.scripts/plan_benchmark_command.py — dry-run planning for benchmark and open-benchmark commands.