AI Assistant Plugins
KSail ships a first-party plugin distributed for both GitHub Copilot CLI and Claude Code. The plugin:
- Registers the
ksailMCP server (viaksail mcp), giving the assistant direct access to consolidatedcluster_*,workload_*, andcipher_*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.
Install
Section titled “Install”GitHub Copilot CLI
Section titled “GitHub Copilot CLI”copilot plugin marketplace add devantler-tech/ksailcopilot plugin install ksailVerify with copilot plugin list, or inside an interactive session:
/plugin list/skills listSee the official installing plugins guide.
Claude Code
Section titled “Claude Code”/plugin marketplace add devantler-tech/ksail/plugin install ksail@ksailSee the official Claude Code plugins overview and marketplace docs.
Prerequisites
Section titled “Prerequisites”ksailavailable onPATH— see the Installation Guide.- Docker running (required for all local cluster providers).
What it contains
Section titled “What it contains”See the plugin source in the repo: copilot-plugin/.
| File | Purpose |
|---|---|
plugin.json | Copilot CLI plugin manifest |
.claude-plugin/plugin.json | Claude Code plugin manifest |
.mcp.json | Registers the ksail MCP server (command: ksail, args: ["mcp"]) |
skills/ksail/SKILL.md | ksail expertise skill |
Versioning
Section titled “Versioning”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.
Further reading
Section titled “Further reading”- Copilot CLI: about plugins · creating a plugin · reference
- Claude Code: plugins overview · plugin marketplaces · reference