Complete guide for using Superpowers with Kimi Code.
Superpowers is available in Kimi Code's plugin marketplace.
Open the plugin manager:
/plugins
Go to Marketplace > Superpowers and install it.
You can also install from this repository:
/plugins install https://github.com/obra/superpowers
For unreleased validation against dev, pin the branch explicitly:
/plugins install https://github.com/obra/superpowers/tree/dev
Kimi Code applies plugin changes to new sessions. After installing, updating, enabling, disabling, or reloading a plugin, start a fresh session with /new.
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.
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
Use Kimi Code's plugin manager:
/plugins
Select Superpowers and update it from there. Start a fresh session with /new after updating.
- Run
/plugins info superpowersand check diagnostics. - Make sure the plugin is enabled.
- Start a fresh session with
/newafter install or update.
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/dev
- 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.