SuperClaude-Org

    SuperClaude-Org/SuperClaude_Framework

    #335 this week

    A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies.

    backend
    Python
    MIT
    23.9K stars
    2.0K forks
    23.9K GitHub watchers
    Updated 9/11/2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Use Cases & Benefits

    • Transforms Claude Code into a structured development platform using specialized commands, cognitive personas, and development methodologies.
    • Offers a comprehensive meta-programming framework with 30 slash commands and 20 specialized AI agents for systematic workflow automation and enhanced developer productivity.
    • Use for automating complex software development lifecycles including brainstorming, implementation, testing, and deployment with integrated AI assistance.
    • Use for conducting autonomous, multi-hop deep web research with adaptive planning and quality scoring to support data-driven decision making.
    • Use for managing projects and tasks systematically with built-in project management commands and behavioral modes tailored for strategic analysis and workflow orchestration.

    About SuperClaude_Framework

    🚀 SuperClaude Framework

    Run in Smithery

    Transform Claude Code into a Structured Development Platform

    Mentioned in Awesome Claude Code Try SuperGemini Framework Try SuperQwen Framework Version Tests License PRs Welcome

    Website PyPI PyPI sats npm

    English 中文 日本語

    Quick StartSupportFeaturesDocsContributing


    📊 Framework Statistics

    CommandsAgentsModesMCP Servers
    302078
    Slash CommandsSpecialized AIBehavioralIntegrations

    30 slash commands covering the complete development lifecycle from brainstorming to deployment.


    🎯 Overview

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

    Disclaimer

    This project is not affiliated with or endorsed by Anthropic. Claude Code is a product built and maintained by Anthropic.

    📖 For Developers & Contributors

    Essential documentation for working with SuperClaude Framework:

    DocumentPurposeWhen to Read
    PLANNING.mdArchitecture, design principles, absolute rulesSession start, before implementation
    TASK.mdCurrent tasks, priorities, backlogDaily, before starting work
    KNOWLEDGE.mdAccumulated insights, best practices, troubleshootingWhen encountering issues, learning patterns
    CONTRIBUTING.mdContribution guidelines, workflowBefore submitting PRs
    Commands ReferenceComplete reference for all 30 /sc:* commands with syntax, examples, workflows, and decision guidesLearning SuperClaude, choosing the right command

    💡 Pro Tip: Claude Code reads these files at session start to ensure consistent, high-quality development aligned with project standards.

    📚 New to SuperClaude? Start with Commands Reference — it contains visual decision trees, detailed command comparisons, and workflow examples to help you understand which commands to use and when.

    Quick Installation

    IMPORTANT: The TypeScript plugin system described in older documentation is not yet available (planned for v5.0). For current installation instructions, please follow the steps below for v4.x.

    Current Stable Version (v4.3.0)

    SuperClaude currently uses slash commands.

    Option 1: pipx (Recommended)

    # Install from PyPI
    pipx install superclaude
    
    # Install commands (installs all 30 slash commands)
    superclaude install
    
    # Install MCP servers (optional, for enhanced capabilities)
    superclaude mcp --list         # List available MCP servers
    superclaude mcp                # Interactive installation
    superclaude mcp --servers tavily --servers context7  # Install specific servers
    
    # Verify installation
    superclaude install --list
    superclaude doctor
    

    After installation, restart Claude Code to use 30 commands including:

    • /sc:research - Deep web research (enhanced with Tavily MCP)
    • /sc:brainstorm - Structured brainstorming
    • /sc:implement - Code implementation
    • /sc:test - Testing workflows
    • /sc:pm - Project management
    • /sc - Show all 30 available commands

    Option 2: Direct Installation from Git

    # Clone the repository
    git clone https://github.com/SuperClaude-Org/SuperClaude_Framework.git
    cd SuperClaude_Framework
    
    # Run the installation script
    ./install.sh
    

    Coming in v5.0 (In Development)

    We are actively working on a new TypeScript plugin system (see issue #419 for details). When released, installation will be simplified to:

    # This feature is not yet available
    /plugin marketplace add SuperClaude-Org/superclaude-plugin-marketplace
    /plugin install superclaude
    

    Status: In development. No ETA has been set.

    Enhanced Performance (Optional MCPs)

    For 2-3x faster execution and 30-50% fewer tokens, optionally install MCP servers:

    # Optional MCP servers for enhanced performance (via airis-mcp-gateway):
    # - Serena: Code understanding (2-3x faster)
    # - Sequential: Token-efficient reasoning (30-50% fewer tokens)
    # - Tavily: Web search for Deep Research
    # - Context7: Official documentation lookup
    # - Mindbase: Semantic search across all conversations (optional enhancement)
    
    # Note: Error learning available via built-in ReflexionMemory (no installation required)
    # Mindbase provides semantic search enhancement (requires "recommended" profile)
    # Install MCP servers: https://github.com/agiletec-inc/airis-mcp-gateway
    # See docs/mcp/mcp-integration-policy.md for details
    

    Performance Comparison:

    • Without MCPs: Fully functional, standard performance ✅
    • With MCPs: 2-3x faster, 30-50% fewer tokens ⚡

    💖 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:

    ItemCost/Impact
    🔬 Claude Max Testing$100/month for validation & testing
    Feature DevelopmentNew capabilities & improvements
    📚 DocumentationComprehensive guides & examples
    🤝 Community SupportQuick issue responses & help
    🔧 MCP IntegrationTesting new server connections
    🌐 InfrastructureHosting & 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.1

    Version 4.1 focuses on stabilizing the slash command architecture, enhancing agent capabilities, and improving documentation.

    🤖 Smarter Agent System

    20 specialized agents with domain expertise:

    • PM Agent ensures continuous learning through systematic documentation
    • Deep Research agent for autonomous web research
    • Security engineer catches real vulnerabilities
    • Frontend architect understands UI patterns
    • Automatic coordination based on context
    • Domain-specific expertise on demand

    Optimized Performance

    Smaller framework, bigger projects:

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

    🔧 MCP Server Integration

    8 powerful servers with easy CLI installation:

    # List available MCP servers
    superclaude mcp --list
    
    # Install specific servers
    superclaude mcp --servers tavily context7
    
    # Interactive installation
    superclaude mcp
    

    Available servers:

    • Tavily → Primary web search (Deep Research)
    • Context7 → Official documentation lookup
    • Sequential-Thinking → Multi-step reasoning
    • Serena → Session persistence & memory
    • Playwright → Cross-browser automation
    • Magic → UI component generation
    • Morphllm-Fast-Apply → Context-aware code modifications
    • Chrome DevTools → Performance analysis

    🎯 Behavioral Modes

    7 adaptive modes for different contexts:

    • Brainstorming → Asks right questions
    • Business Panel → Multi-expert strategic analysis
    • Deep Research → Autonomous web research
    • Orchestration → Efficient tool coordination
    • Token-Efficiency → 30-50% context savings
    • Task Management → Systematic organization
    • Introspection → Meta-cognitive analysis

    📚 Documentation Overhaul

    Complete rewrite for developers:

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

    🧪 Enhanced Stability

    Focus on reliability:

    • Bug fixes for core commands
    • Improved test coverage
    • More robust error handling
    • CI/CD pipeline improvements

    🔬 Deep Research Capabilities

    Autonomous Web Research Aligned with DR Agent Architecture

    SuperClaude v4.2 introduces comprehensive Deep Research capabilities, enabling autonomous, adaptive, and intelligent web research.

    🎯 Adaptive Planning

    Three intelligent strategies:

    • Planning-Only: Direct execution for clear queries
    • Intent-Planning: Clarification for ambiguous requests
    • Unified: Collaborative plan refinement (default)

    🔄 Multi-Hop Reasoning

    Up to 5 iterative searches:

    • Entity expansion (Paper → Authors → Works)
    • Concept deepening (Topic → Details → Examples)
    • Temporal progression (Current → Historical)
    • Causal chains (Effect → Cause → Prevention)

    📊 Quality Scoring

    Confidence-based validation:

    • Source credibility assessment (0.0-1.0)
    • Coverage completeness tracking
    • Synthesis coherence evaluation
    • Minimum threshold: 0.6, Target: 0.8

    🧠 Case-Based Learning

    Cross-session intelligence:

    • Pattern recognition and reuse
    • Strategy optimization over time
    • Successful query formulations saved
    • Performance improvement tracking

    Research Command Usage

    # Basic research with automatic depth
    /research "latest AI developments 2024"
    
    # Controlled research depth (via options in TypeScript)
    /research "quantum computing breakthroughs"  # depth: exhaustive
    
    # Specific strategy selection
    /research "market analysis"  # strategy: planning-only
    
    # Domain-filtered research (Tavily MCP integration)
    /research "React patterns"  # domains: reactjs.org,github.com
    

    Research Depth Levels

    DepthSourcesHopsTimeBest For
    Quick5-101~2minQuick facts, simple queries
    Standard10-203~5minGeneral research (default)
    Deep20-404~8minComprehensive analysis
    Exhaustive40+5~10minAcademic-level research

    Integrated Tool Orchestration

    The Deep Research system intelligently coordinates multiple tools:

    • Tavily MCP: Primary web search and discovery
    • Playwright MCP: Complex content extraction
    • Sequential MCP: Multi-step reasoning and synthesis
    • Serena MCP: Memory and learning persistence
    • Context7 MCP: Technical documentation lookup

    📚 Documentation

    Complete Guide to SuperClaude

    🚀 Getting Started📖 User Guides🛠️ Developer Resources📋 Reference
    - 📓 [**Examples Cookbook**](docs/reference/examples-cookbook.md) *Real-world recipes*

    🤝 Contributing

    Join the SuperClaude Community

    We welcome contributions of all kinds! Here's how you can help:

    PriorityAreaDescription
    📝 HighDocumentationImprove guides, add examples, fix typos
    🔧 HighMCP IntegrationAdd server configs, test integrations
    🎯 MediumWorkflowsCreate command patterns & recipes
    🧪 MediumTestingAdd tests, validate features
    🌐 Lowi18nTranslate 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 SuperClaude community

    Made with ❤️ for developers who push boundaries

    Back to Top ↑


    📋 All 30 Commands

    Click to expand full command list

    🧠 Planning & Design (4)

    • /brainstorm - Structured brainstorming
    • /design - System architecture
    • /estimate - Time/effort estimation
    • /spec-panel - Specification analysis

    💻 Development (5)

    • /implement - Code implementation
    • /build - Build workflows
    • /improve - Code improvements
    • /cleanup - Refactoring
    • /explain - Code explanation

    🧪 Testing & Quality (4)

    • /test - Test generation
    • /analyze - Code analysis
    • /troubleshoot - Debugging
    • /reflect - Retrospectives

    📚 Documentation (2)

    • /document - Doc generation
    • /help - Command help

    🔧 Version Control (1)

    • /git - Git operations

    📊 Project Management (3)

    • /pm - Project management
    • /task - Task tracking
    • /workflow - Workflow automation

    🔍 Research & Analysis (2)

    • /research - Deep web research
    • /business-panel - Business analysis

    🎯 Utilities (9)

    • /agent - AI agents
    • /index-repo - Repository indexing
    • /index - Indexing alias
    • /recommend - Command recommendations
    • /select-tool - Tool selection
    • /spawn - Parallel tasks
    • /load - Load sessions
    • /save - Save sessions
    • /sc - Show all commands

    📖 View Detailed Command Reference →

    Discover Repositories

    Search across tracked repositories by name or description