Mithun Gowda B 116e9fc5f9 fix: fill implementation gaps across core modules (#544)
* fix: fill implementation gaps across core modules

- Replace ConfidenceChecker placeholder methods with real implementations
  that search the codebase for duplicates, verify architecture docs exist,
  check research references, and validate root cause specificity
- Fix intelligent_execute() error capture: collect actual errors from
  failed tasks instead of hardcoded None, format tracebacks as strings,
  and fix variable shadowing bug where loop var overwrote task parameter
- Implement ReflexionPattern mindbase integration via HTTP API with
  graceful fallback when service is unavailable
- Fix .gitignore: remove duplicate entries, add explicit !-rules for
  .claude/settings.json and .claude/skills/, remove Tests/ ignore
- Remove unnecessary sys.path hack in cli/main.py
- Fix FailureEntry.from_dict to not mutate input dict
- Add comprehensive execution module tests: 62 new tests covering
  ParallelExecutor, ReflectionEngine, SelfCorrectionEngine, and the
  intelligent_execute orchestrator (136 total, all passing)

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

* chore: include test-generated reflexion artifacts

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

* fix: address 5 open GitHub issues (#536, #537, #531, #517, #534)

Security fixes:
- #536: Remove shell=True and user-controlled $SHELL from _run_command()
  to prevent arbitrary code execution. Use direct list-based subprocess.run
  without passing full os.environ to child processes.
- #537: Add SHA-256 integrity verification for downloaded docker-compose
  and mcp-config files. Downloads are deleted on hash mismatch. Gateway
  config supports pinned hashes via docker_compose_sha256/mcp_config_sha256.

Bug fixes:
- #531: Add agent file installation to `superclaude install` and `update`
  commands. 20 agent markdown files are now copied to ~/.claude/agents/
  alongside command installation.
- #517: Fix MCP env var flag from --env to -e for API key passthrough,
  matching the Claude CLI's expected format.

Usability:
- #534: Replace Japanese trigger phrases and report labels in pm-agent.md
  and pm.md (both src/ and plugins/) with English equivalents for
  international accessibility.

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

* docs: align documentation with Claude Code and fix version/count gaps

- Update CLAUDE.md project structure to include agents/ (20 agents),
  modes/ (7 modes), commands/ (30 commands), skills/, hooks/, mcp/,
  and core/ directories. Add Claude Code integration points section.
- Fix version references: 4.1.5 -> 4.2.0 in installation.md,
  quick-start.md, and package.json (was 4.1.7)
- Fix feature counts across all docs:
  - Commands: 21 -> 30
  - Agents: 14/16 -> 20
  - Modes: 6 -> 7
  - MCP Servers: 6 -> 8
- Update README.md agent count from 16 to 20
- Add docs/user-guide/claude-code-integration.md explaining how
  SuperClaude maps to Claude Code's native features (commands,
  agents, hooks, skills, settings, MCP servers, pytest plugin)

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

* chore: update test-generated reflexion log

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

* docs: comprehensive Claude Code gap analysis and integration guide

- Rewrite docs/user-guide/claude-code-integration.md with full feature
  mapping: all 28 hook events, skills system with YAML frontmatter,
  5 settings scopes, permission rules, plan mode, extended thinking,
  agent teams, voice, desktop features, and session management.
  Includes detailed gap table showing where SuperClaude under-uses
  Claude Code capabilities (skills migration, hooks integration,
  plan mode, settings profiles).
- Add Claude Code native features section to CLAUDE.md with extension
  points we use vs should use more (hooks, skills, plan mode, settings)
- Add Claude Code integration gap analysis to KNOWLEDGE.md with
  prioritized action items for skills migration, hooks leverage,
  plan mode integration, and settings profiles

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

* chore: update test-generated reflexion log

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

* chore: bump version to 4.3.0

Bump version across all 15 files:
- VERSION, pyproject.toml, package.json
- src/superclaude/__init__.py, src/superclaude/__version__.py
- CLAUDE.md, PLANNING.md, TASK.md, CHANGELOG.md
- README.md, README-zh.md, README-ja.md, README-kr.md
- docs/getting-started/installation.md, quick-start.md
- docs/Development/pm-agent-integration.md

Also fixes __version__.py which was out of sync at 0.4.0.
Adds comprehensive CHANGELOG entry for v4.3.0.

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

* i18n: replace all Japanese/Chinese text with English in source files

Replace CJK text with English across all non-translation files:

- src/superclaude/commands/pm.md: 38 Japanese strings in PDCA cycle,
  error handling patterns, anti-patterns, document templates
- src/superclaude/agents/pm-agent.md: 20 Japanese strings in PDCA
  phases, self-evaluation, documentation sections
- plugins/superclaude/: synced from src/ copies
- .github/workflows/readme-quality-check.yml: all Chinese comments,
  table headers, report strings, and PR comment text
- .github/workflows/pull-sync-framework.yml: Japanese comment
- .github/PULL_REQUEST_TEMPLATE.md: complete rewrite from Japanese

Translation files (README-ja.md, docs/user-guide-jp/, etc.) are
intentionally kept in their respective languages.

https://claude.ai/code/session_01AnGJMAA6Qp2j9WKKHHZfB9

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-03-22 22:57:15 +05:30
2025-09-26 19:37:34 +05:30
2025-08-26 20:30:50 +05:30
2025-11-14 08:03:04 +05:30

🚀 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

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.

📖 For Developers & Contributors

Essential documentation for working with SuperClaude Framework:

Document Purpose When to Read
PLANNING.md Architecture, design principles, absolute rules Session start, before implementation
TASK.md Current tasks, priorities, backlog Daily, before starting work
KNOWLEDGE.md Accumulated insights, best practices, troubleshooting When encountering issues, learning patterns
CONTRIBUTING.md Contribution guidelines, workflow Before submitting PRs
Commands Reference 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 — 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:

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:

# 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

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
- 📓 [**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:

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 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 →

Description
No description provided
Readme MIT 3.7 MiB
Languages
Python 81.7%
TypeScript 10.1%
Shell 6.6%
Makefile 1.6%