Soubi

Kimi Code CLI

A Kimi plugin manifest with skills, commands, hooks, MCP servers, and generated tools.

Kimi Code CLI keeps most plugin configuration in kimi.plugin.json. Soubi writes skills and commands beside it, then records instructions, hooks, and MCP servers in the manifest.

Native output

kimi.plugin.json
skills/<name>/SKILL.md
commands/<name>.md

Translation details

  • Instructions use the manifest's skillInstructions field.
  • Commands remain namespaced plugin slash commands.
  • Hooks and MCP servers are written inline in the manifest.
  • Plugin manifests do not load custom-agent directories, so agents become invocable specialist skills.
  • Tools run through a generated MCP stdio server declared by the plugin.

Build this target

pnpm soubi build ./my-plugin --harness kimi

See Kimi's plugin documentation for installation and manifest behavior.

On this page