Skip to content

AI Assistant Plugins

KSail ships a first-party plugin distributed for both GitHub Copilot CLI and Claude Code. The plugin:

  • Registers the ksail MCP server (via ksail mcp), giving the assistant direct access to consolidated cluster_*, workload_*, and cipher_* tools.
  • Adds a ksail skill so the assistant knows when to reach for ksail and links back to this documentation site instead of guessing at flag semantics.

A single plugin directory (copilot-plugin/) is exposed through two marketplace manifests — .github/plugin/marketplace.json for Copilot CLI and .claude-plugin/marketplace.json for Claude Code — so both clients install the same skill and MCP server configuration.

Terminal window
copilot plugin marketplace add devantler-tech/ksail
copilot plugin install ksail

Verify with copilot plugin list, or inside an interactive session:

/plugin list
/skills list

See the official installing plugins guide.

Terminal window
/plugin marketplace add devantler-tech/ksail
/plugin install ksail@ksail

See the official Claude Code plugins overview and marketplace docs.

  • ksail available on PATH — see the Installation Guide.
  • Docker running (required for all local cluster providers).

See the plugin source in the repo: copilot-plugin/.

FilePurpose
plugin.jsonCopilot CLI plugin manifest
.claude-plugin/plugin.jsonClaude Code plugin manifest
.mcp.jsonRegisters the ksail MCP server (command: ksail, args: ["mcp"])
skills/ksail/SKILL.mdksail expertise skill

The plugin version tracks ksail releases. Each v* tag triggers cd.yaml, which rewrites the version field in both plugin manifests and both marketplace files and opens an auto-merging PR to main. Marketplace add commands read the default branch, so installs always see the latest version.