Command Context: This guide uses both Terminal Commands (for installation) and Gemini CLI Commands (
/sg:for development). See sections below for where to run each type.
SuperGemini transforms Gemini CLI into a structured development framework with just one installation command. Behind the simple interface, intelligent routing automatically selects the right tools, activates domain experts, and coordinates complex workflows.
5-Minute Start: Install → Try /sg:analyze → Watch the magic happen.
# Recommended: pipx (isolated environment)
pipx install SuperGemini && SuperGemini install
# Alternative: pip (traditional)
pip install SuperGemini && SuperGemini install# Interactive project discovery (brainstorm mode)
/sg:analyze "web app for task management"
# Analyze existing code
/sg:analyze src/
# Generate implementation plan
/sg:workflow "add user authentication"
What Happens Automatically:
- Domain experts activate based on context (frontend, backend, security)
- MCP servers connect for enhanced capabilities
- Behavioral modes adapt to task complexity
- Progress tracking and session management
SuperGemini is a meta-programming framework that enhances Gemini CLI with:
18 Slash Commands for workflow automation (/sg:analyze, /sg:implement, /sg:workflow) 13 AI Specialists with domain expertise (architect, security, frontend, backend) 6 Behavioral Modes for different contexts (brainstorming, introspection, orchestration) 6 MCP Servers for enhanced capabilities (Context7, Sequential, Magic, Playwright)
Version 4.0 delivers production-ready workflow orchestration with intelligent agent coordination and session persistence.
User Experience:
You type /sg:implement "user login" → SuperGemini analyzes requirements → activates security specialist → connects to Context7 for authentication patterns → generates complete implementation with tests.
Technical Workflow:
- Command Parser analyzes intent and complexity
- Agent Router selects appropriate domain specialists
- MCP Coordinator activates relevant servers (Context7, Sequential, etc.)
- Session Manager tracks progress and maintains context
- Quality Gates ensure completeness and validation
First Session Pattern:
# 1. Project Discovery (brainstorm mode)
/sg:analyze "e-commerce mobile app"
# 2. Load Context (existing projects)
/sg:load src/
# 3. Analyze Current State
/sg:analyze --focus architecture
# 4. Plan Implementation
/sg:workflow "add payment integration"
# 5. Implement Features
/sg:implement "Stripe payment flow"
# 6. Validate Quality
/sg:test --coverage
# 7. Save Session
/sg:save "payment-integration-complete"Domain-Specific Workflows:
- Frontend: Magic MCP activates for UI components
- Backend: Security specialist ensures proper validation
- DevOps: Infrastructure specialist handles deployment
- Testing: QA specialist creates comprehensive test suites
SuperGemini transforms Gemini CLI from a general-purpose AI assistant into a specialized development framework with:
- Systematic Workflows instead of ad-hoc requests
- Domain Expertise through specialized agents
- Tool Coordination with MCP server integration
- Session Persistence for long-term project continuity
- Quality Assurance through built-in validation gates
Intelligent Coordination Benefits:
- Auto-activation: Right tools for the right tasks
- Multi-agent Workflows: Frontend + Backend + Security working together
- Context Preservation: No losing track of complex projects
- Parallel Processing: Multiple operations running simultaneously
- Progressive Enhancement: Simple tasks stay simple, complex tasks get expert attention
Learning Path:
Week 1: Master core commands (/sg:analyze, /sg:implement, /sg:workflow)
Week 2: Explore behavioral modes and flag combinations
Week 3: Configure MCP servers for enhanced capabilities
Week 4: Create custom workflows and session management patterns
Usage Recommendations:
- Start with simple commands and let complexity emerge naturally
- Use
/sg:indexto discover relevant commands for your context - Enable MCP servers gradually as you understand their benefits
- Save successful patterns with
/sg:savefor reuse
Use SuperGemini When:
- Building software projects (any language/framework)
- Need systematic workflows and quality gates
- Working on complex, multi-component systems
- Require session persistence across development cycles
- Want specialized domain expertise (security, performance, etc.)
Use Standard Gemini CLI When:
- Simple questions or explanations
- One-off coding tasks
- Learning programming concepts
- Quick prototypes or experiments
SuperGemini Excellence: Multi-step development workflows with quality requirements
Learning Progression:
🌱 Beginner (First Week)
- Installation Guide - Get set up
- Commands Reference - Learn core commands
- Examples Cookbook - Try practical examples
🌿 Intermediate (Growing Skills)
- Behavioral Modes - Optimize for context
- Agents Guide - Understand specialists
- Session Management - Long-term projects
🌲 Advanced (Expert Usage)
- MCP Servers - Enhanced capabilities
- Best Practices - Optimization strategies
- Technical Architecture - Deep understanding
🚑 Support
- Troubleshooting - Problem solving
- Contributing - Join development