SuperGemini v4.3.0 🚀
SuperGemini is a meta-programming configuration framework that enhances Gemini CLI with structured development capabilities. It provides 18 slash commands in TOML format, 13 specialized AI agents with Persona Mode, behavioral instructions, and workflow automation for systematic software development.
Quick Start
Installation Methods
Recommended: pipx (Isolated CLI Tool)
# Install with pipx for clean, isolated environment
pipx install SuperGemini
# Setup SuperGemini for Gemini CLI (Choose one)
SuperGemini install --yes # Express setup (recommended)
SuperGemini install --profile minimal --yes # Fastest (core only)
SuperGemini install --profile full --yes # All features
Alternative: pip (Traditional Installation)
# Install with pip (may cause dependency conflicts)
pip install SuperGemini
# Or in a virtual environment (recommended if using pip)
python -m venv supergemini-env
source supergemini-env/bin/activate # Linux/Mac
# or: supergemini-env\Scripts\activate # Windows
pip install SuperGemini
Usage with Gemini CLI
# Example commands after installation:
/sg:analyze src/
/sg:implement user authentication
Why pipx? SuperGemini is a standalone CLI tool. Using pipx:
- Prevents dependency conflicts with your projects
- Provides clean uninstallation
- Automatically manages virtual environments
- Keeps your system Python clean
Note for pipx users: If you encounter Node.js/npm detection issues during MCP setup, ensure these tools are available in your system PATH.
What is SuperGemini? 💎
SuperGemini transforms Gemini CLI into a structured development platform by providing:
- 18 Slash Commands: TOML-based commands for systematic workflow automation (/sg:analyze, /sg:implement, etc.)
- Persona Mode: 13 specialized AI agents that embody specific roles (system-architect, security-engineer, etc.)
- SuperAgent MCP Support: Optional subagent orchestration via
superagent:gemini, matching SuperClaude’s multi-agent workflows when desired - Behavioral Instructions: Core principles and rules for consistent development practices
- Workflow Automation: Systematic approaches to analysis, implementation, and optimization
Unlike traditional tools, SuperGemini uses Persona Mode where Gemini CLI embodies agent roles rather than spawning separate sub-agents.
Documentation
Getting Started
User Guides
- Commands Reference - 18 TOML-based slash commands
- Agents Guide - 13 specialized AI personas
- Behavioral Modes - Context-aware operation modes
- Flags Guide - Command flags and options
- MCP Servers - MCP server integration guide
- Session Management - Session lifecycle management
Developer Resources
Reference
Contributing
Current Priorities:
- 📝 Documentation improvements and usage examples
- 🎯 TOML command workflow patterns and best practices
- 🤖 New AI agent personas for specialized domains
- 🧪 Testing and validation for Gemini CLI integration
- 🌐 Translation and internationalization
See CONTRIBUTING.md for detailed contribution guidelines.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Contributors: View all contributors
Metadata
Release files for SuperGemini 4.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| supergemini-4.3.0.tar.gz | 415.4 kB | Without provenance | Details for supergemini-4.3.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| supergemini-4.3.0-py3-none-any.whl | Python 3 | none | any | Details for supergemini-4.3.0-py3-none-any.whl |
Total release size: 623.8 kB
Release files / supergemini-4.3.0.tar.gz
| Download URL | supergemini-4.3.0.tar.gz |
|---|---|
| Size | 415.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6d67c3973342960cedddd0bdcda27e8ce9f72b7eb82d923eaa20e53455c4d464
|
|
BLAKE2b-256 checksum How to use checksums |
135ebd63b661bda1c869b77d6acf4c3ab51c6142e4baa4a4b70a27276d0f80a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / supergemini-4.3.0-py3-none-any.whl
| Download URL | supergemini-4.3.0-py3-none-any.whl |
|---|---|
| Size | 208.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
584bbe5deed68dfb16463565f5c2a80dba4bef391967a530c6542b9464085f9b
|
|
BLAKE2b-256 checksum How to use checksums |
18409b1655ad0968d2f66dbd07ef3419af97e237d0c87a2bc2b4f54604c53815
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Security for SuperGemini 4.3.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.