Skip to main content

SuperKiro Framework Management Hub - AI-enhanced development framework for Kiro-compatible workflows

Project description

๐Ÿš€ SuperKiro Framework

Transform Claude Code into a Structured Development Platform

Version License PRs Welcome

Website PyPI npm

English ไธญๆ–‡ ๆ—ฅๆœฌ่ชž

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 ~/mykiro
    • SuperKiro update --install-dir ~/mykiro
    • SuperKiro uninstall --install-dir ~/mykiro
  • Default install directory: ~/.kiro
  • Tip: Use the same --install-dir for 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/*
  • 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-dir does not affect project steering. Use SuperKiro kiro-init <project_dir> (or SuperKiro install <project_dir>) to place steering files.
    • Agent triggers use .kiro/steering/sk_*.md in 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-sc
    • SuperKiro install --agents-dir personas
    • SuperKiro 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-sc
    • SuperKiro 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).

Project vs Global

  • Project steering (per project):
    • Install/update into a project folder using SuperKiro kiro-init <target_dir> (or SuperKiro install <target_dir>).
    • Files live under <target_dir>/.kiro/steering and <target_dir>/.kiro/super_kiro/commands and are read by Kiro in that project.
    • Not affected by --install-dir.
  • Global framework (user-level tools):
    • Install/update/uninstall with SuperKiro install|update|uninstall and optional --install-dir (default ~/.kiro).
    • Components include core, commands, agents, modes, MCP docs.

Uninstall Behavior

  • In a project (when ./.kiro exists):
    • Just run SuperKiro uninstall to prune SuperKiro-managed steering files.
    • You no longer need --prune-steering --steering-target ..
  • Global uninstall (user-level framework files):
    • Specific components: SuperKiro uninstall --components core commands agents (plus --install-dir if customized).
    • Complete removal: SuperKiro uninstall --complete [--install-dir <dir>].
โš ๏ธ 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.json and settings.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-fi

Ko-fi

One-time contributions

๐ŸŽฏ Patreon

Patreon

Monthly support

๐Ÿ’œ GitHub

GitHub Sponsors

Flexible 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.

๐Ÿค– Smarter Agent System

14 specialized agents with domain expertise:

  • Security engineer catches real vulnerabilities
  • Frontend architect understands UI patterns
  • Automatic coordination based on context
  • Domain-specific expertise on demand

๐Ÿ“ Improved Namespace

/sc: prefix for all commands:

  • No conflicts with custom commands
  • 22 commands covering full lifecycle
  • From brainstorming to deployment
  • Clean, organized command structure

๐Ÿ”ง MCP Server Integration

6 powerful servers working together:

  • Context7 โ†’ Up-to-date documentation
  • Sequential โ†’ Complex analysis
  • Magic โ†’ UI component generation
  • Playwright โ†’ Browser testing
  • Morphllm โ†’ Bulk transformations
  • Serena โ†’ Session persistence

๐ŸŽฏ Behavioral Modes

6 adaptive modes for different contexts:

  • Brainstorming โ†’ Asks right questions
  • Business Panel โ†’ Multi-expert strategic analysis
  • Orchestration โ†’ Efficient tool coordination
  • Token-Efficiency โ†’ 30-50% context savings
  • Task Management โ†’ Systematic organization
  • Introspection โ†’ Meta-cognitive analysis

โšก Optimized Performance

Smaller framework, bigger projects:

  • Reduced framework footprint
  • More context for your code
  • Longer conversations possible
  • Complex operations enabled

๐Ÿ“š Documentation Overhaul

Complete rewrite for developers:

  • Real examples & use cases
  • Common pitfalls documented
  • Practical workflows included
  • Better navigation structure

๐Ÿ“š 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

Contributing Guide Contributors


โš–๏ธ License

This project is licensed under the MIT License - see the LICENSE file for details.

MIT License


โญ Star History

Star History Chart

๐Ÿš€ Built with passion by the SuperKiro community

Made with โค๏ธ for developers who push boundaries

Back to Top โ†‘

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

superkiro-0.1.0.tar.gz (337.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

superkiro-0.1.0-py3-none-any.whl (155.5 kB view details)

Uploaded Python 3

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

Hashes for superkiro-0.1.0.tar.gz
Algorithm Hash digest
SHA256 059691192de33d161e4f484d722eac81f18529cb436c16f40313b8450f3ceaa4
MD5 7a10950de3dbc4abf6c292e0263f5d3a
BLAKE2b-256 7f533f0f33745d3d9b79a22b329ec8a7ea7c04c6754d2d445713833a181d97d9

See more details on using hashes here.

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

Hashes for superkiro-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a382940631da72fd96e8f118efd5965e10546d49d005906c9bb7b02796a35bc8
MD5 74f2179813368e23082dbb8d35653594
BLAKE2b-256 2909eed5fab71f768432b8b3e2b2b959ca447302111e138040564cc53a0e6bb9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page