NomenAK 9e685b7326
Fix component validation and bump version to 4.0.6 (#292)
*  Enhance documentation with advanced markdown formatting

Major improvements to documentation presentation and usability:

README.md:
- Added centered hero section with framework statistics dashboard
- Created visual support section with donation cards
- Enhanced What's New section with feature grid layout
- Reorganized documentation links into categorized table
- Added professional badges and visual separators

installation.md:
- Centered title with platform badges and quick navigation
- Consolidated 4 installation methods into unified table
- Created visual requirement cards (Required vs Optional)
- Added collapsible troubleshooting sections
- Removed 3 duplicate "What's Next" sections
- Enhanced learning journey with progression tables

quick-start.md:
- Added visual framework architecture flow diagram
- Created component statistics dashboard (21|14|6|6)
- Built comparison table for SuperClaude vs Standard Claude
- Added 4-week learning timeline with milestones
- Enhanced workflow patterns with step-by-step tables
- Created key insights cards explaining framework philosophy

All documents now feature consistent styling with centered titles,
organized tables, emojis for visual scanning, and improved navigation.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* 🔥 Remove outdated publishing and release instruction files

Cleaned up repository by removing:
- PUBLISHING.md: Outdated publishing guidelines
- RELEASE_INSTRUCTIONS.md: Old release process documentation

These files are no longer needed as the project has evolved
and the processes have been streamlined or moved elsewhere.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* 🐛 Fix component validation to check metadata file instead of settings.json

Resolves #291 - Validation errors after V4 upgrade

## Changes
- Fixed validation logic to check .superclaude-metadata.json instead of settings.json
- Standardized all component versions to 4.0.4 across the framework
- Fixed agent validation to check for correct filenames (architect vs specialist/engineer)
- Cleaned up metadata file structure for consistency

## Technical Details
The issue was caused by components registering in .superclaude-metadata.json but
validation checking settings.json for component registration. This mismatch caused
false validation errors even though components were properly installed.

## Testing
All components now validate successfully with the corrected logic.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* 🔖 Bump version to 4.0.6 across entire project

## Summary
Comprehensive version update from 4.0.4 to 4.0.6 with validation fixes

## Changes
- Updated VERSION file, pyproject.toml, and package.json
- Updated all Python __version__ declarations (8 occurrences)
- Updated all component metadata versions (6 components, 25+ occurrences)
- Updated documentation and README version badges (11 files)
- Fixed package.json inconsistency (was 4.0.5)
- Updated legacy backup.py version reference (was 3.0.0)
- Added CHANGELOG entry for version 4.0.6

## Files Modified (26 total)
- Core: VERSION, pyproject.toml, package.json
- Python: SuperClaude/__init__.py, __main__.py, setup/__init__.py, cli/base.py
- Components: core.py, commands.py, agents.py, mcp.py, mcp_docs.py, modes.py
- Docs: README.md, CONTRIBUTING.md, SECURITY.md, installation.md, quick-start.md
- Config: features.json, backup.py, update.py
- User: ~/.claude/.superclaude-metadata.json

## Verification
All version references now consistently show 4.0.6
Historical references in CHANGELOG preserved as intended

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>

* 📝 Update README.md installation instructions

---------

Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-23 12:08:09 +02:00
2025-08-16 16:20:25 +02:00
2025-08-22 20:39:46 +02:00

🚀 SuperClaude Framework

Transform Claude Code into a Structured Development Platform

Version License PRs Welcome

Website PyPI npm

Quick StartSupportFeaturesDocsContributing


📊 Framework Statistics

Commands Agents Modes MCP Servers
21 14 6 6
Slash Commands Specialized AI Behavioral Integrations

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

Quick Installation

Choose Your Installation Method

Method Command Best For
🐍 pipx pipx install SuperClaude && SuperClaude install Recommended - Linux/macOS
📦 pip pip install SuperClaude && SuperClaude install Traditional Python environments
🌐 npm npm install -g @bifrost_inc/superclaude && superclaude install Cross-platform, Node.js users
⚠️ IMPORTANT: Upgrading from SuperClaude V3

If you have SuperClaude V3 installed, you SHOULD uninstall it before installing V4:

# Uninstall V3 first
Remove all related files and directories :
*.md *.json and commands/

# Then install V4
pipx install SuperClaude && SuperClaude install

What gets preserved during upgrade:

  • ✓ Your custom slash commands (outside commands/sc/)
  • ✓ Your custom content in CLAUDE.md
  • ✓ Claude Code's .claude.json, settings.json and settings.local.json
  • ✓ Any custom agents and files you've added

⚠️ Note: Other SuperClaude-related .json files from V3 may cause conflicts and should be removed.

💡 Troubleshooting PEP 668 Errors
# Option 1: Use pipx (Recommended)
pipx install SuperClaude

# Option 2: User installation
pip install --user SuperClaude

# Option 3: Force installation (use with caution)
pip install --break-system-packages SuperClaude

💖 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

Version 4 brings significant improvements based on community feedback and real-world usage patterns.

🤖 Smarter Agent System

14 specialized agents with domain expertise:

  • Security engineer catches real vulnerabilities
  • Frontend architect understands UI patterns
  • Automatic coordination based on context
  • Domain-specific expertise on demand

📝 Improved Namespace

/sc: prefix for all commands:

  • No conflicts with custom commands
  • 21 commands covering full lifecycle
  • From brainstorming to deployment
  • Clean, organized command structure

🔧 MCP Server Integration

6 powerful servers working together:

  • Context7 → Up-to-date documentation
  • Sequential → Complex analysis
  • Magic → UI component generation
  • Playwright → Browser testing
  • Morphllm → Bulk transformations
  • Serena → Session persistence

🎯 Behavioral Modes

5 adaptive modes for different contexts:

  • Brainstorming → Asks right questions
  • Orchestration → Efficient tool coordination
  • Token-Efficiency → 30-50% context savings
  • Task Management → Systematic organization
  • Introspection → Meta-cognitive analysis

Optimized Performance

Smaller framework, bigger projects:

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

📚 Documentation Overhaul

Complete rewrite for developers:

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

📚 Documentation

Complete Guide to SuperClaude

🚀 Getting Started 📖 User Guides 🛠️ Developer Resources 📋 Reference

🤝 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 ↑

Description
A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies.
Readme MIT 17 MiB
Languages
Python 75.2%
TypeScript 13.7%
Shell 9%
Makefile 2.1%