SuperKiro Framework Management Hub - AI-enhanced development framework for Kiro-compatible workflows
Project description
๐ SuperKiro Framework
Transform Claude Code into a Structured Development Platform
Quick Start โข Support โข Features โข Docs โข Contributing
๐ Framework Statistics
| Commands | Agents | Modes | MCP Servers |
|---|---|---|---|
| 22 | 14 | 6 | 6 |
| Slash Commands | Specialized AI | Behavioral | Integrations |
๐ฏ Overview
SuperKiro is a meta-programming configuration framework that transforms Claude Code into a structured development platform through behavioral instruction injection and component orchestration. It provides systematic workflow automation with powerful tools and intelligent agents.
โก Quick Installation
Choose Your Installation Method
| Method | Command | Best For |
|---|---|---|
| ๐ pipx | pipx install SuperKiro && pipx upgrade SuperKiro && SuperKiro install |
โ Recommended - Linux/macOS |
| ๐ฆ pip | pip install SuperKiro && pip upgrade SuperKiro && SuperKiro install |
Traditional Python environments |
| ๐ npm | npm install -g @bifrost_inc/superclaude && superclaude install |
Cross-platform, Node.js users |
Custom Install Directory
- You can specify where framework files are installed using
--install-dir. - Examples:
SuperKiro install --install-dir ~/mykiroSuperKiro update --install-dir ~/mykiroSuperKiro uninstall --install-dir ~/mykiro
- Default install directory:
~/.kiro - Tip: Use the same
--install-dirfor install/update/uninstall to manage one location.
Directory Layout
- Framework root (controlled by
--install-dir, default~/.kiro):- Core:
<install-dir>/* - Commands:
<install-dir>/commands/sc/*(customize via--commands-dir) - Agents:
<install-dir>/agents/*(customize via--agents-dir) - Modes:
<install-dir>/*(mode files) - Logs:
<install-dir>/logs/*
- Core:
- Project steering (per project, installed via
kiro-init):.kiro/steering/super_kiro.md.kiro/steering/sk_*.md(agent personas for#<agent>triggers).kiro/super_kiro/commands/sk_*.md(slash-command steering)
- Notes:
--install-dirdoes not affect project steering. UseSuperKiro kiro-init <project_dir>(orSuperKiro install <project_dir>) to place steering files.- Agent triggers use
.kiro/steering/sk_*.mdin your project, not<install-dir>/agents/*.
Per-Component Directories (Advanced)
- Override where Commands/Agents live under the install root.
- Install examples:
SuperKiro install --commands-dir commands/custom-scSuperKiro install --agents-dir personasSuperKiro install --install-dir ~/mykiro --commands-dir commands/custom-sc --agents-dir personas
- Uninstall examples (use the same overrides to remove):
SuperKiro uninstall --components commands --install-dir ~/mykiro --commands-dir commands/custom-scSuperKiro uninstall --components agents --install-dir ~/mykiro --agents-dir personas
- Notes:
- Relative paths resolve under
--install-dir. - Absolute paths are respected as-is (ensure permissions/safety).
- Relative paths resolve under
Project vs Global
- Project steering (per project):
- Install/update into a project folder using
SuperKiro kiro-init <target_dir>(orSuperKiro install <target_dir>). - Files live under
<target_dir>/.kiro/steeringand<target_dir>/.kiro/super_kiro/commandsand are read by Kiro in that project. - Not affected by
--install-dir.
- Install/update into a project folder using
- Global framework (user-level tools):
- Install/update/uninstall with
SuperKiro install|update|uninstalland optional--install-dir(default~/.kiro). - Components include core, commands, agents, modes, MCP docs.
- Install/update/uninstall with
Uninstall Behavior
- In a project (when
./.kiroexists):- Just run
SuperKiro uninstallto prune SuperKiro-managed steering files. - You no longer need
--prune-steering --steering-target ..
- Just run
- Global uninstall (user-level framework files):
- Specific components:
SuperKiro uninstall --components core commands agents(plus--install-dirif customized). - Complete removal:
SuperKiro uninstall --complete [--install-dir <dir>].
- Specific components:
โ ๏ธ IMPORTANT: Upgrading from SuperClaude V3
If you have SuperClaude V3 installed, you SHOULD uninstall it before installing SuperKiro:
# Uninstall V3 first
Remove all related files and directories :
*.md *.json and commands/
# Then install
pipx install SuperKiro && pipx upgrade SuperKiro && SuperKiro install
โ What gets preserved during upgrade:
- โ Your custom slash commands (outside
commands/sc/) - โ Your custom content in
CLAUDE.md - โ Claude Code's
.claude.json,.credentials.json,settings.jsonandsettings.local.json - โ Any custom agents and files you've added
โ ๏ธ Note: Other SuperClaude-related .json files from V3 may cause conflicts and should be removed.
๐ก Troubleshooting PEP 668 Errors
# Option 1: Use pipx (Recommended)
pipx install SuperKiro
# Option 2: User installation
pip install --user SuperKiro
# Option 3: Force installation (use with caution)
pip install --break-system-packages SuperKiro
๐ Support the Project
Hey, let's be real - maintaining SuperClaude takes time and resources.
The Claude Max subscription alone runs $100/month for testing, and that's before counting the hours spent on documentation, bug fixes, and feature development. If you're finding value in SuperClaude for your daily work, consider supporting the project. Even a few dollars helps cover the basics and keeps development active.
Every contributor matters, whether through code, feedback, or support. Thanks for being part of this community! ๐
โ Ko-fiOne-time contributions |
๐ฏ PatreonMonthly support |
๐ GitHubFlexible tiers |
Your Support Enables:
| Item | Cost/Impact |
|---|---|
| ๐ฌ Claude Max Testing | $100/month for validation & testing |
| โก Feature Development | New capabilities & improvements |
| ๐ Documentation | Comprehensive guides & examples |
| ๐ค Community Support | Quick issue responses & help |
| ๐ง MCP Integration | Testing new server connections |
| ๐ Infrastructure | Hosting & deployment costs |
Note: No pressure though - the framework stays open source regardless. Just knowing people use and appreciate it is motivating. Contributing code, documentation, or spreading the word helps too! ๐
๐ What's New in V4
Version 4 brings significant improvements based on community feedback and real-world usage patterns.
๐ Documentation
Complete Guide to SuperKiro
| ๐ Getting Started | ๐ User Guides | ๐ ๏ธ Developer Resources | ๐ Reference |
|---|---|---|---|
|
|
|
|
๐ค Contributing
Join the SuperKiro Community
We welcome contributions of all kinds! Here's how you can help:
| Priority | Area | Description |
|---|---|---|
| ๐ High | Documentation | Improve guides, add examples, fix typos |
| ๐ง High | MCP Integration | Add server configs, test integrations |
| ๐ฏ Medium | Workflows | Create command patterns & recipes |
| ๐งช Medium | Testing | Add tests, validate features |
| ๐ Low | i18n | Translate docs to other languages |
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file superkiro-0.1.0.tar.gz.
File metadata
- Download URL: superkiro-0.1.0.tar.gz
- Upload date:
- Size: 337.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
059691192de33d161e4f484d722eac81f18529cb436c16f40313b8450f3ceaa4
|
|
| MD5 |
7a10950de3dbc4abf6c292e0263f5d3a
|
|
| BLAKE2b-256 |
7f533f0f33745d3d9b79a22b329ec8a7ea7c04c6754d2d445713833a181d97d9
|
File details
Details for the file superkiro-0.1.0-py3-none-any.whl.
File metadata
- Download URL: superkiro-0.1.0-py3-none-any.whl
- Upload date:
- Size: 155.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a382940631da72fd96e8f118efd5965e10546d49d005906c9bb7b02796a35bc8
|
|
| MD5 |
74f2179813368e23082dbb8d35653594
|
|
| BLAKE2b-256 |
2909eed5fab71f768432b8b3e2b2b959ca447302111e138040564cc53a0e6bb9
|