Superpowers for Kimi Code
Complete guide for using Superpowers with Kimi Code.
Installation
Superpowers is available in Kimi Code's plugin marketplace.
Open the plugin manager:
/pluginsGo to Marketplace > Superpowers and install it.
You can also install from this repository:
/plugins install https://github.com/obra/superpowersFor unreleased validation against dev, pin the branch explicitly:
/plugins install https://github.com/obra/superpowers/tree/devKimi Code applies plugin changes to new sessions. After installing, updating, enabling, disabling, or reloading a plugin, start a fresh session with /new.
How It Works
The Kimi plugin manifest lives at .kimi-plugin/plugin.json.
The manifest does three things:
- Points Kimi Code at the existing
skills/directory. - Loads
using-superpowersat session start throughsessionStart.skill. - Provides Kimi-specific tool mapping through
skillInstructions.
Kimi Code reads Superpowers skills from this repository. There are no copied skills, symlinks, hooks, or extra runtime dependencies.
Tool Mapping
Skills describe actions instead of hard-coding one runtime's tool names. On Kimi Code these resolve to:
- "Ask the user" / "ask clarifying questions" ->
AskUserQuestion - "Create a todo" / "mark complete in todo list" ->
TodoList - "Dispatch a subagent" ->
Agent - "Invoke a skill" -> Kimi Code's native
Skilltool - "Read a file" / "write a file" / "edit a file" ->
Read,Write,Edit - "Run a shell command" ->
Bash - "Search file contents" ->
Grep - "Find files by path or pattern" ->
Glob - "Fetch a URL" ->
FetchURL - "Search the web" ->
WebSearch
Updating
Use Kimi Code's plugin manager:
/pluginsSelect Superpowers and update it from there. Start a fresh session with /new after updating.
Troubleshooting
Plugin not loading
- Run
/plugins info superpowersand check diagnostics. - Make sure the plugin is enabled.
- Start a fresh session with
/newafter install or update.
Direct GitHub install used an old release
Kimi Code installs the latest GitHub release for a bare repository URL when one exists. To test unreleased changes before the next Superpowers release, install the branch explicitly:
/plugins install https://github.com/obra/superpowers/tree/devSkills not triggering
- Confirm
/plugins info superpowersshows the plugin enabled. - Start a fresh session with
/new. - Try the acceptance prompt:
Let's make a react todo list. A working install should loadbrainstormingbefore writing code.