kimi-with-superpowers
Cross-platform installation skill for Superpowers workflow on Kimi Code CLI. Provides step-by-step guides and pre-configured agents to enforce systematic development practices (TDD, planning, debugging) in Kimi.
Install / Use
npx skills add Dqz00116/kimi-with-superpowersInstalls into whichever agent you are using.
Other
Other agent config
Quality Score
Category
AutomationSupported Platforms
Skill content
View source on GitHubKimi with Superpowers
Install and configure Superpowers workflow for Kimi Code CLI.
What is this?
Superpowers is a workflow system for AI coding assistants that enforces best practices like:
- Test-Driven Development (TDD)
- Systematic debugging
- Structured planning
- Subagent-driven development
This repository provides installation instructions (as an AI skill) to set up Superpowers for Kimi Code CLI, which doesn't have native Superpowers support.
Requirements
⚠️ IMPORTANT: This setup requires the feat/hook-inject-prompt branch of Kimi Code CLI, which adds the inject_prompt hook feature. This feature allows automatic injection of Superpowers reminders before every conversation.
Installing the Required Branch
# Clone the kimi-cli repository with the hook-inject-prompt feature
git clone -b feat/hook-inject-prompt https://github.com/Dqz00116/kimi-cli.git
cd kimi-cli
# Install using uv (recommended)
uv sync
uv pip install -e .
# Or run directly without installing
uv run kimi --help
Windows (PowerShell):
# Clone the repository
git clone -b feat/hook-inject-prompt https://github.com/Dqz00116/kimi-cli.git C:\Tools\kimi-cli
cd C:\Tools\kimi-cli
# Install
uv sync
uv pip install -e .
Quick Start
Option 1: Let AI install it for you
If you're using Kimi (or any AI assistant with the Skill tool), simply invoke this skill and let the AI handle the installation:
Read and follow the instructions from:
https://raw.githubusercontent.com/Dqz00116/kimi-with-superpowers/main/SKILL.md
Option 2: Manual installation
- Ensure you have the
feat/hook-inject-promptbranch of Kimi CLI installed - Read
SKILL.mdin this repository - Follow the step-by-step instructions for your platform
- Configure your shell aliases (optional)
Installation Overview
The installation process:
- Install Kimi CLI from
feat/hook-inject-promptbranch (see Requirements above) - Clone the superpowers repository to
~/.kimi/superpowers/ - Link skills from superpowers to
~/.kimi/skills/ - Patch the
using-superpowersskill for Kimi compatibility - Configure
UserPromptSubmithook to auto-inject Superpowers reminders (NEW!) - Create a custom agent with mandatory superpowers rules (optional)
- Setup shell aliases (optional)
How it works
Since Kimi doesn't have a native Skill tool like Claude Code, this setup:
- Places Superpowers skills in Kimi's skill discovery path (
~/.kimi/skills/) - Modifies the
using-superpowersskill to explain that Kimi should useReadFileto "invoke" skills - Uses the new
inject_prompthook feature to automatically inject Superpowers reminders before every conversation - Provides a custom agent configuration that enforces these rules
The key innovation is the UserPromptSubmit hook with inject_prompt, which:
- Automatically injects the Superpowers invocation instruction as a system reminder
- Works with EVERY conversation without requiring the
--agentflag - Eliminates the need to patch Kimi's built-in system.md
Repository Structure
.
├── SKILL.md # Main installation skill (read this!)
├── README.md # This file
├── agents/ # Pre-configured custom agent files
│ └── superpowers/
│ ├── agent.yaml
│ ├── system.md # System prompt with mandatory superpowers
│ ├── coder.yaml
│ ├── explore.yaml
│ └── plan.yaml
├── prompts/ # Prompt templates for hook injection
│ └── superpowers-reminder.md
└── scripts/ # Optional helper scripts (if any)
Updating
To update Superpowers to the latest version:
cd ~/.kimi/superpowers
git pull
Skills are linked (not copied), so they update automatically.
To update Kimi CLI to the latest feat/hook-inject-prompt branch:
cd <path-to-kimi-cli>
git pull origin feat/hook-inject-prompt
uv sync
Uninstallation
See the "Uninstallation" section in SKILL.md for detailed steps.
Compatibility
- Kimi CLI: Requires
feat/hook-inject-promptbranch - Windows: PowerShell with junction support
- macOS: Any modern version
- Linux: Any modern distribution
Credits
- Superpowers by Jesse Vincent
- Kimi Code CLI by Moonshot AI
feat/hook-inject-promptbranch by Dqz00116
License
MIT (same as Superpowers)
Related Skills
Agent-Reach
84.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
ruflo
73.0k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
nanobot
48.5kUltra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
Scrapling
82.8k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
Security Score
Audited on Apr 2, 2026
