Agent Plugins Marketplace
All plugins

kxm

v0.7.1

Headless multi-agent orchestration, durable workflows, and a live operator dashboard for Pi and Claude Code

Claude Code29 Skills1 MCP serverstdio

By KontextMindLicense: MIT0 GitHub starsUpdated yesterday

Directory evidence

Runtimes
Claude Code
Parsed components
30 skill or MCP entries
Source updated
Sep 23, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install kxm for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install kxm@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/kontextmind/kxm

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/kxm/.

Plugin files

plugins/kxm/
├── .claude-plugin/plugin.json
├── skills/kxm/SKILL.md
├── skills/kxm-browser-annotate/SKILL.md
├── skills/kxm-browser-auth/SKILL.md
├── skills/kxm-browser-diagnostics/SKILL.md
├── skills/kxm-browser-explore/SKILL.md
├── skills/kxm-browser-session/SKILL.md
├── skills/kxm-browser-takeover/SKILL.md
├── skills/kxm-browser-verify/SKILL.md
├── skills/kxm-context-memory/SKILL.md
├── skills/kxm-definitions/SKILL.md
├── skills/kxm-harness-auth/SKILL.md
├── skills/kxm-harvest/SKILL.md
├── skills/kxm-hub-ops/SKILL.md
├── skills/kxm-insights/SKILL.md
├── skills/kxm-mind/SKILL.md
├── skills/kxm-peer/SKILL.md
├── skills/kxm-project-setup/SKILL.md
├── skills/kxm-projects/SKILL.md
├── skills/kxm-protocol/SKILL.md
├── skills/kxm-query/SKILL.md
├── skills/kxm-routing-improve/SKILL.md
├── skills/kxm-runs/SKILL.md
├── skills/kxm-session/SKILL.md
├── skills/kxm-setup/SKILL.md
├── skills/kxm-skill-lifecycle/SKILL.md
├── skills/kxm-tasks/SKILL.md
├── skills/kxm-triage/SKILL.md
├── skills/kxm-work/SKILL.md
├── skills/kxm-workflow/SKILL.md
└── .mcp.json

Included Skills29

kxmskills/kxm/SKILL.md

Select the right suite skill; state universal safety rules and portable CLI convention. Use this skill to route to the appropriate specialized skill for each KXM command category.

kxm-browser-annotateskills/kxm-browser-annotate/SKILL.md

Capture a visual DOM section or element, attach structured annotations and change requests, and send them back to the agent.

kxm-browser-authskills/kxm-browser-auth/SKILL.md

Retrieve application credentials and manage authenticated browser profiles safely via pass-cli without secret exposure.

kxm-browser-diagnosticsskills/kxm-browser-diagnostics/SKILL.md

Diagnose and recover from Steel connectivity failures, CDP attachment issues, session timeouts, and orphaned browsers.

kxm-browser-exploreskills/kxm-browser-explore/SKILL.md

Use agent-browser for exploratory web inspection, navigation, compact DOM observations, and user workflow mapping.

kxm-browser-sessionskills/kxm-browser-session/SKILL.md

Start, attach to, inspect, and release self-hosted Steel browser sessions on DOKS with lifecycle safety and timeout controls.

kxm-browser-takeoverskills/kxm-browser-takeover/SKILL.md

Manage the human takeover handoff protocol for MFA, login, CAPTCHA, and sensitive consent in Steel browser sessions.

kxm-browser-verifyskills/kxm-browser-verify/SKILL.md

Reproduce UI bugs, collect diagnostic evidence, and create permanent Playwright regression tests connected to Steel.

kxm-context-memoryskills/kxm-context-memory/SKILL.md

Retrieve scoped KXM context, inspect evidence lineage, and record Git memory candidates across supported harnesses. Use for recalling decisions or proposing durable learning; distinguish candidates from approved authoritative state.

kxm-definitionsskills/kxm-definitions/SKILL.md

Inspect and edit KXM role YAML, skill references, tool policies, and model rosters across supported harnesses. Use when configuring a role or diagnosing its selected model; role edits do not grant trusted writer admission.

kxm-harness-authskills/kxm-harness-auth/SKILL.md

Inspect authenticated harness capability and operate supported runtimes/workers without inventing fallback.

kxm-harvestskills/kxm-harvest/SKILL.md

Extract durable KontextMind learnings at session end. Use when asked to harvest, close session, file a learning, km_append, save a checkpoint, or write a handoff. Redacts secrets first, dedupes against the mind, then drafts to local/project/org.

kxm-hub-opsskills/kxm-hub-ops/SKILL.md

Run and protect the local hub and its durable SQLite state.

kxm-insightsskills/kxm-insights/SKILL.md

KontextMind workflow intelligence — loop patterns, knowledge gaps, and evidence-backed recommendations. Use when asked for insights, what the mind observed, loops, gaps, or km_insights list/dismiss.

kxm-mindskills/kxm-mind/SKILL.md

Router for the KontextMind knowledge plane on any agent harness. Use when the user mentions KontextMind, the mind, km_ tools, kontext CLI, harvest, triage, handoffs, insights, reindex, or KM-Session trailers. Does not replace the KXM peer/workflow skill named kxm.

kxm-peerskills/kxm-peer/SKILL.md

Discover, send, poll/await, cancel, fan out, inbox, and reply safely to peer agents.

kxm-project-setupskills/kxm-project-setup/SKILL.md

Initialize, review permission changes, configure, and add shell completion for KXM projects.

kxm-projectsskills/kxm-projects/SKILL.md

KontextMind projects and org admin — list/register mind repos, reindex against git HEAD, invite members. Use when asked to add a project, list projects, reindex, invite a steward/member, km_projects, km_project_add, km_reindex, or km_invite.

kxm-protocolskills/kxm-protocol/SKILL.md

KontextMind contracts — km_ tool shapes, KM-Session evidence trailers, trust modes, secret gates, webhooks, authz. Use when implementing or debugging protocol, trailers, OAuth, RLS, consistency, or threat-model questions.

kxm-queryskills/kxm-query/SKILL.md

Query KontextMind knowledge — decisions, process, learnings — with provenance. Use when asked what we know or decided about X, how we test/release/debug, to search or read the mind, run km_search/km_read/km_list/km_graph/km_chat, or pull an evidence pack.

kxm-routing-improveskills/kxm-routing-improve/SKILL.md

Inspect real route quality/cost and propose reviewed improvements without auto-routing or underquoting.

kxm-runsskills/kxm-runs/SKILL.md

Create and inspect local KXM runs while preserving current execution-status boundaries.

kxm-sessionskills/kxm-session/SKILL.md

Set up a local KXM hub session brief — recent tasks/plans, status-line stats, and harness chrome. Use when starting a new session, running kxm init, kxm hub bind, or configuring a status bar. Local-only Runtime insights and SSH/remote hubs are after MVP.

kxm-setupskills/kxm-setup/SKILL.md

Connect a machine or repo to KontextMind — serve, login, init, doctor. Use when asked to install kxm, start the local server, OAuth login, stamp MCP/hooks/AGENTS.md, run kontext doctor, or wire an agent to the mind.

kxm-skill-lifecycleskills/kxm-skill-lifecycle/SKILL.md

Govern candidate/evaluate/promote/quarantine/reject/verify lifecycle; distinguish this from bundled skills.

kxm-tasksskills/kxm-tasks/SKILL.md

Recommend workflows and manage goals/tasks with explicit SCM/tracker boundaries.

kxm-triageskills/kxm-triage/SKILL.md

Work the KontextMind review queue. Use when asked to triage the mind, review drafts, promote or skip learnings, resolve drift/contradiction/gap/loop items, or call km_review.

kxm-workskills/kxm-work/SKILL.md

KontextMind work context — tracker read-through, checkpoints, and claimable handoffs. Use when asked what is in flight, what to pick up, checkpoints, handoffs, km_work_current, km_work_update, km_handoff_save, or km_handoff_load.

kxm-workflowskills/kxm-workflow/SKILL.md

Operate webhook workflows, waits/signals, evidence checkpoints, provenance, and deterministic gates.

MCP servers1

kxmstdio
command
node
args
${CLAUDE_PLUGIN_ROOT}/dist/mcp-server.js
env.KXM_SERVER_URL
${user_config.server_url}
env.KXM_AUTH_TOKEN
${user_config.auth_token}
env.KXM_AGENT_NAME
${user_config.agent_name}
env.KXM_AGENT_PURPOSE
${user_config.agent_purpose}
env.KXM_PROJECT
${user_config.project}
env.KXM_PROJECT_DIR
${CLAUDE_PROJECT_DIR}

MCP configuration uses runtime-provided plugin path placeholders such as ${PLUGIN_ROOT} or ${CLAUDE_PLUGIN_ROOT}. Review the manifest for the runtime-specific expansion rules.

Plugin manifests1

plugins/kxm/.claude-plugin/plugin.json
{
  "$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
  "name": "kxm",
  "displayName": "KXM",
  "version": "0.7.1",
  "description": "Headless multi-agent orchestration, durable workflows, and a live operator dashboard for Pi and Claude Code",
  "author": {
    "name": "KontextMind",
    "url": "https://github.com/kontextmind"
  },
  "homepage": "https://github.com/kontextmind/kxm",
  "repository": "https://github.com/kontextmind/kxm",
  "license": "MIT",
  "keywords": [
    "kxm",
    "multi-agent",
    "workflows",
    "mcp",
    "pi"
  ],
  "mcpServers": "./.mcp.json",
  "hooks": {
    "SessionStart": [
      {
        "hooks": [
          {
            "type": "command",
            "command": "kxm session brief --status"
          },
          {
            "type": "command",
            "command": "kxm memory brief"
          }
        ]
      }
    ]
  },
  "channels": [
    {
      "server": "kxm"
    }
  ],
  "userConfig": {
    "server_url": {
      "type": "string",
      "title": "KXM server URL",
      "description": "URL of the running KXM hub",
      "default": "http://127.0.0.1:7331",
      "required": true
    },
    "auth_token": {
      "type": "string",
      "title": "Authentication token",
      "description": "Project bearer token for this agent",
      "sensitive": true,
      "required": false
    },
    "agent_name": {
      "type": "string",
      "title": "Agent name",
      "description": "Unique name shown to other agents in the project",
      "default": "claude",
      "required": true
    },
    "agent_purpose": {
      "type": "string",
      "title": "Agent purpose",
      "description": "Short description used by peers when routing work",
      "default": "Claude Code implementation and review agent",
      "required": true
    },
    "project": {
      "type": "string",
      "title": "Project",
      "description": "Optional project namespace; defaults to the current directory name",
      "required": false
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[kxm on Agent Plugins Marketplace](https://pluginsmp.com/plugins/kxm)