@kontextmind/kxm
Version:
KXM local-first multi-agent orchestration and operator dashboard
104 lines (103 loc) • 4.52 kB
JSON
{
"schema": "kxm.skill-hints.v1",
"universal": true,
"harnesses": ["any"],
"skills": [
{
"name": "kxm",
"argumentHint": "[peer|workflow|context] [verb]",
"triggers": ["peer", "fanout", "checkpoint", "workflow wait", "kxm_send", "kxm_await"],
"complete": ["peer list", "peer send", "peer await", "workflow checkpoint", "workflow record", "context get"]
},
{
"name": "kxm-session",
"argumentHint": "[brief|status|bind]",
"triggers": ["session brief", "hub bind", "status line", "kxm init"],
"complete": ["session brief", "session brief --status", "hub bind", "hub view"]
},
{
"name": "kxm-mind",
"argumentHint": "[intent]",
"triggers": ["kontextmind", "the mind", "km_", "harvest", "triage", "handoff", "insights", "reindex", "KM-Session"],
"complete": ["query", "harvest", "triage", "work", "insights", "projects", "setup", "protocol"]
},
{
"name": "kxm-query",
"argumentHint": "[question]",
"triggers": ["what do we know", "what did we decide", "how we test", "km_search", "km_read", "km_chat", "evidence pack"],
"complete": ["km_search", "km_read", "km_list", "km_graph", "km_chat", "kontext search", "kontext chat --deep"]
},
{
"name": "kxm-harvest",
"argumentHint": "[local|project|org]",
"triggers": ["harvest", "file a learning", "km_append", "close session", "checkpoint"],
"complete": ["km_append", "km_work_update", "km_handoff_save", "kontext append"]
},
{
"name": "kxm-triage",
"argumentHint": "[list|promote|skip|research|suspicious]",
"triggers": ["triage", "review queue", "promote draft", "km_review"],
"complete": ["km_review list", "km_review resolve", "kontext review list", "kontext review resolve"]
},
{
"name": "kxm-work",
"argumentHint": "[current|checkpoint|handoff]",
"triggers": ["in flight", "pick up", "handoff", "checkpoint", "km_work_current"],
"complete": ["km_work_current", "km_work_update", "km_handoff_save", "km_handoff_load"]
},
{
"name": "kxm-insights",
"argumentHint": "[list|dismiss]",
"triggers": ["insights", "loops", "gaps", "km_insights"],
"complete": ["km_insights list", "km_insights dismiss"]
},
{
"name": "kxm-projects",
"argumentHint": "[list|add|reindex|invite]",
"triggers": ["add project", "reindex", "invite steward", "km_projects"],
"complete": ["km_projects", "km_project_add", "km_reindex", "km_invite"]
},
{
"name": "kxm-mind-setup",
"argumentHint": "[serve|login|init|doctor]",
"triggers": ["install", "serve", "login", "kontext init", "kontext doctor"],
"complete": ["npx kontextmind serve", "kontext login", "kontext init", "kontext doctor"]
},
{
"name": "kxm-protocol",
"argumentHint": "[trailers|trust|gates|authz|webhooks]",
"triggers": ["KM-Session", "trust mode", "secret gate", "RLS", "protocol"],
"complete": ["trailers", "trust", "gates", "authz", "webhooks"]
},
{
"name": "kxm-browser-session",
"argumentHint": "[create|inspect|release|cdp]",
"triggers": ["browser session", "steel session", "remote browser", "launch browser", "cdp endpoint"],
"complete": ["create session", "inspect session", "release session", "format cdp"]
},
{
"name": "kxm-browser-takeover",
"argumentHint": "[request|signal|verify]",
"triggers": ["human takeover", "mfa login", "takeover url", "browser auth required", "resume browser"],
"complete": ["request takeover", "signal complete", "verify auth"]
},
{
"name": "kxm-browser-explore",
"argumentHint": "[open|snapshot|get|screenshot]",
"triggers": ["agent-browser", "explore web", "scrape page", "dom snapshot"],
"complete": ["agent-browser open", "agent-browser snapshot", "agent-browser get", "agent-browser screenshot"]
},
{
"name": "kxm-browser-verify",
"argumentHint": "[reproduce|test|assert|trace]",
"triggers": ["playwright test", "ui reproduction", "regression test", "e2e verify"],
"complete": ["playwright test", "reproduce issue", "save trace"]
},
{
"name": "kxm-browser-diagnostics",
"argumentHint": "[check|cleanup|recover]",
"triggers": ["browser diagnostics", "cdp failure", "session timeout", "orphaned browser"],
"complete": ["check health", "cleanup orphans", "recover session"]
}
]
}