# Repository: SuperClaude-Org/SuperClaude_Framework # Stars: 22324 ## CLAUDE.md # CLAUDE.md This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository. ## 🐍 Python Environment Rules **CRITICAL**: This project uses **UV** for all Python operations. Never use `python -m`, `pip install`, or `python script.py` directly. ### Required Commands ```bash # All Python operations must use UV uv run pytest # Run tests uv run pytest tests/pm_agent/ # Run specific tests uv pip install package # Install dependencies uv run python script.py # Execute scripts ``` ## πŸ“‚ Project Structure **Current v4.3.0 Architecture**: Python package with 30 commands, 20 agents, 7 modes ``` # Claude Code Configuration (v4.3.0) # Installed via `superclaude install` to user's home directory ~/.claude/ β”œβ”€β”€ settings.json β”œβ”€β”€ commands/sc/ # 30 slash commands (/sc:research, /sc:implement, etc.) β”‚ β”œβ”€β”€ pm.md β”‚ β”œβ”€β”€ research.md β”‚ β”œβ”€β”€ implement.md β”‚ └── ... (30 total) β”œβ”€β”€ agents/ # 20 domain-specialist agents (@pm-agent, @system-architect, etc.) β”‚ β”œβ”€β”€ pm-agent.md β”‚ β”œβ”€β”€ system-architect.md β”‚ └── ... (20 total) └── skills/ # Skills (confidence-check, etc.) # Python Package src/superclaude/ β”œβ”€β”€ __init__.py # Public API: ConfidenceChecker, SelfCheckProtocol, ReflexionPattern β”œβ”€β”€ pytest_plugin.py # Auto-loaded pytest integration (5 fixtures, 9 markers) β”œβ”€β”€ pm_agent/ # confidence.py, self_check.py, reflexion.py, token_budget.py β”œβ”€β”€ execution/ # parallel.py, reflection.py, self_correction.py β”œβ”€β”€ cli/ # main.py, doctor.py, install_commands.py, install_mcp.py, install_skill.py β”œβ”€β”€ commands/ # 30 slash command definitions (.md files) β”œβ”€β”€ agents/ # 20 agent definitions (.md files) β”œβ”€β”€ modes/ # 7 behavioral modes (.md files) β”œβ”€β”€ skills/ # Installable skills (confidence-check, etc.) β”œβ”€β”€ hooks/ # Claude Code hook definitions β”œβ”€β”€ mcp/ # MCP server configurations (10 servers) └── core/ # Core utilities # Project Files tests/ # Python test suite (136 tests) β”œβ”€β”€ unit/ # Unit tests (auto-marked @pytest.mark.unit) └── integration/ # Integration tests (auto-marked @pytest.mark.integration) docs/ # Documentation scripts/ # Analysis tools (workflow metrics, A/B testing) plugins/ # Exported plugin artefacts for distribution PLANNING.md # Architecture, absolute rules TASK.md # Current tasks KNOWLEDGE.md # Accumulated insights ``` ### Claude Code Integration Points SuperClaude integrates with Claude Code through these mechanisms: - **Slash Commands**: 30 commands installed to `~/.claude/commands/sc/` (e.g., `/sc:pm`, `/sc:research`) - **Agents**: 20 agents installed to `~/.claude/agents/` (e.g., `@pm-agent`, `@system-architect`) - **Skills**: Installed to `~/.claude/skills/` (e.g., confidence-check) - **Hooks**: Session lifecycle hooks in `src/superclaude/hooks/` - **Settings**: Project settings in `.claude/settings.json` - **Pytest Plugin**: Auto-loaded via entry point, provides fixtures and markers - **MCP Servers**: 8+ servers configurable via `superclaude mcp` ## πŸ”§ Development Workflow ### Essential Commands ```bash # Setup make dev # Install in editable mode with dev dependencies make verify # Verify installation (package, plugin, health) # Testing make test # Run full test suite uv run pytest tests/pm_agent/ -v # Run specific directory uv run pytest tests/test_file.py -v # Run specific file uv run pytest -m confidence_check # Run by marker uv run pytest --cov=superclaude # With coverage # Code Quality make lint # Run ruff linter make format # Format code with ruff make doctor # Health check diagnostics # MCP Servers superclaude mcp # Interactive install (gateway default) superclaude mcp --list # List available servers superclaude mcp --servers airis-mcp-gateway # Install AIRIS Gateway (recommended) superclaude mcp --servers tavily context7 # Install individual servers # Plugin Packaging make build-plugin # Build plugin artefacts into dist/ make sync-plugin-repo # Sync artefacts into ../SuperClaude_Plugin # Maintenance make clean # Remove build artifacts ``` ## πŸ“¦ Core Architecture ### Pytest Plugin (Auto-loaded) Registered via `pyproject.toml` entry point, automatically available after installation. **Fixtures**: `confidence_checker`, `self_check_protocol`, `reflexion_pattern`, `token_budget`, `pm_context` **Auto-markers**: - Tests in `/unit/` β†’ `@pytest.mark.unit` - Tests in `/integration/` β†’ `@pytest.mark.integration` **Custom markers**: `@pytest.mark.confidence_check`, `@pytest.mark.self_check`, `@pytest.mark.reflexion` ### PM Agent - Three Core Patterns **1. ConfidenceChecker** (src/superclaude/pm_agent/confidence.py) - Pre-execution confidence assessment: β‰₯90% required, 70-89% present alternatives, <70% ask questions - Prevents wrong-direction work, ROI: 25-250x token savings **2. SelfCheckProtocol** (src/superclaude/pm_agent/self_check.py) - Post-implementation evidence-based validation - No speculation - verify with tests/docs **3. ReflexionPattern** (src/superclaude/pm_agent/reflexion.py) - Error learning and prevention - Cross-session pattern matching ### Parallel Execution **Wave β†’ Checkpoint β†’ Wave pattern** (src/superclaude/execution/parallel.py): - 3.5x faster than sequential execution - Automatic dependency analysis - Example: [Read files in parallel] β†’ Analyze β†’ [Edit files in parallel] ### Slash Commands, Agents & Modes (v4.3.0) - Install via: `pipx install superclaude && superclaude install` - **30 Commands** installed to `~/.claude/commands/sc/` (e.g., `/sc:pm`, `/sc:research`, `/sc:implement`) - **20 Agents** installed to `~/.claude/agents/` (e.g., `@pm-agent`, `@system-architect`, `@deep-research`) - **7 Behavioral Modes**: Brainstorming, Business Panel, Deep Research, Introspection, Orchestration, Task Management, Token Efficiency - **Skills**: Installable to `~/.claude/skills/` (e.g., confidence-check) > **Note**: TypeScript plugin system planned for v5.0 ([#419](https://github.com/SuperClaude-Org/SuperClaude_Framework/issues/419)) ## πŸ§ͺ Testing with PM Agent ### Example Test with Markers ```python @pytest.mark.confidence_check def test_feature(confidence_checker): """Pre-execution confidence check - skips if < 70%""" context = {"test_name": "test_feature", "has_official_docs": True} assert confidence_checker.assess(context) >= 0.7 @pytest.mark.self_check def test_implementation(self_check_protocol): """Post-implementation validation with evidence""" implementation = {"code": "...", "tests": [...]} passed, issues = self_check_protocol.validate(implementation) assert passed, f"Validation failed: {issues}" @pytest.mark.reflexion def test_error_learning(reflexion_pattern): """If test fails, reflexion records for future prevention""" pass @pytest.mark.complexity("medium") # simple: 200, medium: 1000, complex: 2500 def test_with_budget(token_budget): """Token budget allocation""" assert token_budget.limit == 1000 ``` ## 🌿 Git Workflow **Branch structure**: `master` (production) ← `integration` (testing) ← `feature/*`, `fix/*`, `docs/*` **Standard workflow**: 1. Create branch from `integration`: `git checkout -b feature/your-feature` 2. Develop with tests: `uv run pytest` 3. Commit: `git commit -m "feat: description"` (conventional commits) 4. Merge to `integration` β†’ validate β†’ merge to `master` **Current branch**: See git status in session start output ### Parallel Development with Git Worktrees **CRITICAL**: When running multiple Claude Code sessions in parallel, use `git worktree` to avoid conflicts. ```bash # Create worktree for integration branch cd ~/github/SuperClaude_Framework git worktree add ../SuperClaude_Framework-integration integration # Create worktree for feature branch git worktree add ../SuperClaude_Framework-feature feature/pm-agent ``` **Benefits**: - Run Claude Code sessions on different branches simultaneously - No branch switching conflicts - Independent working directories - Parallel development without state corruption **Usage**: - Session A: Open `~/github/SuperClaude_Framework/` (current branch) - Session B: Open `~/github/SuperClaude_Framework-integration/` (integration) - Session C: Open `~/github/SuperClaude_Framework-feature/` (feature branch) **Cleanup**: ```bash git worktree remove ../SuperClaude_Framework-integration ``` ## πŸ“ Key Documentation Files **PLANNING.md** - Architecture, design principles, absolute rules **TASK.md** - Current tasks and priorities **KNOWLEDGE.md** - Accumulated insights and troubleshooting Additional docs in `docs/user-guide/`, `docs/developer-guide/`, `docs/reference/` ## πŸ’‘ Core Development Principles ### 1. Evidence-Based Development **Never guess** - verify with official docs (Context7 MCP, WebFetch, WebSearch) before implementation. ### 2. Confidence-First Implementation Check confidence BEFORE starting: β‰₯90% proceed, 70-89% present alternatives, <70% ask questions. ### 3. Parallel-First Execution Use **Wave β†’ Checkpoint β†’ Wave** pattern (3.5x faster). Example: `[Read files in parallel]` β†’ Analyze β†’ `[Edit files in parallel]` ### 4. Token Efficiency - Simple (typo): 200 tokens - Medium (bug fix): 1,000 tokens - Complex (feature): 2,500 tokens - Confidence check ROI: spend 100-200 to save 5,000-50,000 ## πŸ”§ MCP Server Integration **Recommended**: Use **airis-mcp-gateway** for unified MCP management. ```bash superclaude mcp # Interactive install, gateway is default (requires Docker) ``` **Gateway Benefits**: 60+ tools, 98% token reduction, single SSE endpoint, Web UI **High Priority Servers** (included in gateway): - **Tavily**: Web search (Deep Research) - **Context7**: Official documentation (prevent hallucination) - **Sequential**: Token-efficient reasoning (30-50% reduction) - **Serena**: Session persistence - **Mindbase**: Cross-session learning **Optional**: Playwright (browser automation), Magic (UI components), Chrome DevTools (performance) **Usage**: TypeScript plugins and Python pytest plugin can call MCP servers. Always prefer MCP tools over speculation for documentation/research. ## πŸš€ Development & Installation ### Current Installation Method (v4.3.0) **Standard Installation**: ```bash # Option 1: pipx (recommended) pipx install superclaude superclaude install # Option 2: Direct from repo git clone https://github.com/SuperClaude-Org/SuperClaude_Framework.git cd SuperClaude_Framework ./install.sh ``` **Development Mode**: ```bash # Install in editable mode make dev # Run tests make test # Verify installation make verify ``` ### Plugin System (v5.0 - Not Yet Available) The TypeScript plugin system (`.claude-plugin/`, marketplace) is planned for v5.0. See `docs/plugin-reorg.md` for details. ## πŸ“Š Package Information **Package name**: `superclaude` **Version**: 4.3.0 **Python**: >=3.10 **Build system**: hatchling (PEP 517) **Entry points**: - CLI: `superclaude` command - Pytest plugin: Auto-loaded as `superclaude` **Dependencies**: - pytest>=7.0.0 - click>=8.0.0 - rich>=13.0.0 ## πŸ”Œ Claude Code Native Features (for developers) SuperClaude extends Claude Code through its native extension points. When developing SuperClaude features, use these Claude Code capabilities: ### Extension Points We Use - **Custom Commands** (`~/.claude/commands/sc/*.md`): 30 `/sc:*` commands - **Custom Agents** (`~/.claude/agents/*.md`): 20 domain-specialist agents - **Skills** (`~/.claude/skills/`): confidence-check skill - **Settings** (`.claude/settings.json`): Permission rules, hooks - **MCP Servers**: 8 pre-configured + AIRIS gateway - **Pytest Plugin**: Auto-loaded via entry point ### Extension Points We Should Use More - **Hooks** (28 events): `SessionStart`, `Stop`, `PostToolUse`, `TaskCompleted` β€” ideal for PM Agent auto-restore, self-check validation, and reflexion triggers - **Skills System**: Commands should migrate to proper skills with YAML frontmatter for auto-triggering, tool restrictions, and effort overrides - **Plan Mode**: Could integrate with confidence checks (block implementation when < 70%) - **Settings Profiles**: Could provide recommended permission/hook configs per workflow - **Native Session Persistence**: `--continue`/`--resume` instead of custom memory files See `docs/user-guide/claude-code-integration.md` for the full gap analysis. ## README.md
# πŸš€ SuperClaude Framework [![Run in Smithery](https://smithery.ai/badge/skills/SuperClaude-Org)](https://smithery.ai/skills?ns=SuperClaude-Org&utm_source=github&utm_medium=badge) ### **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 Start β€’ Support β€’ Features β€’ Docs β€’ Contributing

---
## πŸ“Š **Framework Statistics** | **Commands** | **Agents** | **Modes** | **MCP Servers** | |:------------:|:----------:|:---------:|:---------------:| | **30** | **20** | **7** | **8** | | Slash Commands | Specialized AI | Behavioral | Integrations | 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](https://www.anthropic.com/). ## πŸ“– **For Developers & Contributors** **Essential documentation for working with SuperClaude Framework:** | Document | Purpose | When to Read | |----------|---------|--------------| | **[PLANNING.md](PLANNING.md)** | Architecture, design principles, absolute rules | Session start, before implementation | | **[TASK.md](TASK.md)** | Current tasks, priorities, backlog | Daily, before starting work | | **[KNOWLEDGE.md](KNOWLEDGE.md)** | Accumulated insights, best practices, troubleshooting | When encountering issues, learning patterns | | **[CONTRIBUTING.md](CONTRIBUTING.md)** | Contribution guidelines, workflow | Before submitting PRs | | **[Commands Reference](docs/user-guide/commands.md)** | Complete reference for all 30 `/sc:*` commands with syntax, examples, workflows, and decision guides | Learning 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](docs/user-guide/commands.md) β€” 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)** ```bash # 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** ```bash # 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](https://github.com/SuperClaude-Org/SuperClaude_Framework/issues/419) for details). When released, installation will be simplified to: ```bash # 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: ```bash # 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](https://img.shields.io/badge/Support_on-Ko--fi-ff5e5b?logo=ko-fi)](https://ko-fi.com/superclaude) *One-time contributions* ### 🎯 **Patreon** [![Patreon](https://img.shields.io/badge/Become_a-Patron-f96854?logo=patreon)](https://patreon.com/superclaude) *Monthly support* ### πŸ’œ **GitHub** [![GitHub Sponsors](https://img.shields.io/badge/GitHub-Sponsor-30363D?logo=github-sponsors)](https://github.com/sponsors/SuperClaude-Org) *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.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: ```bash # 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** ```bash # 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** | Depth | Sources | Hops | Time | Best For | |:-----:|:-------:|:----:|:----:|----------| | **Quick** | 5-10 | 1 | ~2min | Quick facts, simple queries | | **Standard** | 10-20 | 3 | ~5min | General research (default) | | **Deep** | 20-40 | 4 | ~8min | Comprehensive analysis | | **Exhaustive** | 40+ | 5 | ~10min | Academic-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
- πŸ“ [**Quick Start Guide**](docs/getting-started/quick-start.md) *Get up and running fast* - πŸ’Ύ [**Installation Guide**](docs/getting-started/installation.md) *Detailed setup instructions* - 🎯 [**Slash Commands**](docs/reference/commands-list.md) *All 30 commands organized by category* - πŸ€– [**Agents Guide**](docs/user-guide/agents.md) *20 specialized agents* - 🎨 [**Behavioral Modes**](docs/user-guide/modes.md) *7 adaptive modes* - 🚩 [**Flags Guide**](docs/user-guide/flags.md) *Control behaviors* - πŸ”§ [**MCP Servers**](docs/user-guide/mcp-servers.md) *8 server integrations* - πŸ’Ό [**Session Management**](docs/user-guide/session-management.md) *Save & restore state* - πŸ—οΈ [**Technical Architecture**](docs/developer-guide/technical-architecture.md) *System design details* - πŸ’» [**Contributing Code**](docs/developer-guide/contributing-code.md) *Development workflow* - πŸ§ͺ [**Testing & Debugging**](docs/developer-guide/testing-debugging.md) *Quality assurance* - πŸ““ [**Examples Cookbook**](docs/reference/examples-cookbook.md) *Real-world recipes* - πŸ” [**Troubleshooting**](docs/reference/troubleshooting.md) *Common issues & fixes*
---
## 🀝 **Contributing** ### **Join the SuperClaude 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](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 β†’**](docs/reference/commands-list.md)