222 Commits

Author SHA1 Message Date
Mithun Gowda B
6f17d8051c
Fix update command and installer logic (#339)
This change fixes several issues with the `update` command and the
installer:
- Corrects the `update` command logic in `setup/cli/commands/update.py`.
- Fixes the `update` logic in `setup/core/installer.py` to correctly
handle re-installation of components.
- Corrects the installation of MCP servers in `setup/components/mcp.py`.
2025-09-05 21:54:52 +05:30
google-labs-jules[bot]
ebf72715ae Fix update command and installer logic
This change fixes several issues with the `update` command and the installer:
- Corrects the `update` command logic in `setup/cli/commands/update.py`.
- Fixes the `update` logic in `setup/core/installer.py` to correctly handle re-installation of components.
- Corrects the installation of MCP servers in `setup/components/mcp.py`.
Co-authored-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
Co-authored-by: jules <jules@users.noreply.github.com>
2025-09-05 15:59:09 +00:00
Mithun Gowda B
d3964e0934
Fix MCP installer and package configurations (#338)
This change fixes several issues with the MCP component installation
process:
- Corrects the import path for the Component base class in
`setup/components/mcp.py`.
- Updates the hardcoded version number in the MCP component to use the
global `__version__`.
- Corrects the npm package name for the `morphllm-fast-apply` server.
- Implements a custom `uv`-based installation method for the `serena`
server.
- Increases timeouts for MCP server checks to prevent intermittent
failures.
2025-09-05 17:46:10 +05:30
google-labs-jules[bot]
04af377f24 Fix MCP installer and package configurations
This change fixes several issues with the MCP component installation process:
- Corrects the import path for the Component base class in `setup/components/mcp.py`.
- Updates the hardcoded version number in the MCP component to use the global `__version__`.
- Corrects the npm package name for the `morphllm-fast-apply` server.
- Implements a custom `uv`-based installation method for the `serena` server.
- Increases timeouts for MCP server checks to prevent intermittent failures.
Co-authored-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
Co-authored-by: jules <jules@users.noreply.github.com>
2025-09-05 12:09:23 +00:00
Mithun Gowda B
054db76242
Update mcp.py
Added serena and morphill mcp support 

Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-09-05 15:10:21 +05:30
Mithun Gowda B
d0560b03b9
Update mcp.py
Fixed the mcp issue

Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-09-05 15:06:36 +05:30
sarosh
073cc80cb8
feat: Add comprehensive business panel analysis system (#323)
* feat: Add comprehensive business panel analysis system

Implements /sc:business-panel command with 9 expert personas (Christensen, Porter, Drucker, Godin, Kim/Mauborgne, Collins, Taleb, Meadows, Doumont), three-phase adaptive methodology (Discussion/Debate/Socratic), intelligent mode selection, and cross-framework synthesis with business-specific symbol system.

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

Co-Authored-By: sarosh.quraishi@gmail.com

* docs: Update README and commands guide for business panel feature

- Update command count from 21 to 22 across all documentation
- Add Business Panel to behavioral modes (5 → 6 modes)
- Add /sc:business-panel to commands guide with full documentation
- Include expert panel details and usage examples
- Update command index and complexity classification

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

Co-Authored-By: sarosh.quraishi@gmail.com
2025-08-29 17:55:34 +05:30
Mithun Gowda B
0c9c18a963
feat: Add complete multilingual README support with quality automation (#318)
## Changes Made

  ### 🌍 Multilingual README Implementation
- **README-zh.md**: Complete Chinese translation linking to existing
`Docs/User-Guide-zh/` documentation
- **README-ja.md**: Complete Japanese translation linking to existing
`Docs/User-Guide-jp/` documentation
- **README.md**: Updated with professional language selector badges
matching existing project styling

  ### Documentation Structure
    - README.md       → Docs/User-Guide/       (English)
    - README-zh.md    → Docs/User-Guide-zh/    (Chinese)
    - README-ja.md    → Docs/User-Guide-jp/    (Japanese)
2025-08-28 13:09:06 +05:30
SevenThRe
494e9e6b1a feat: Add complete multilingual README support with quality automation
- Add README-zh.md with full Chinese translation
- Add README-ja.md with full Japanese translation
- Update README.md with professional language selector
- Add GitHub Actions workflow for README quality checks
2025-08-28 16:24:29 +09:00
Mithun Gowda B
65f0d6cfbe
feat: Add complete Chinese documentation for SuperClaude Framework (#317)
Added chinese language support to doc
2025-08-28 10:23:53 +05:30
趙宏叡
879a8a0598 feat: Add complete Chinese documentation for SuperClaude Framework 2025-08-28 12:50:37 +09:00
Hayashi Kuniyuki
974630db5d
ユーザガイド (#311) 2025-08-26 18:16:11 +02:00
Mithun Gowda B
3e34958d8a
Create CODEOWNERS
Added CODEOWNERS

Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-08-26 20:30:50 +05:30
Mithun Gowda B
97a682452d
Update README.md (#298)
Removed badges style from its source link
2025-08-24 11:59:26 +05:30
Mithun Gowda B
3eab5b3454
Update README.md
Removed badges style from its source link

Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-08-24 11:58:56 +05:30
NomenAK
8c1db76bb4
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 23:20:25 +02:00
NomenAK
2001d09e92
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 23:18:56 +02:00
NomenAK
4ef73d52b0
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 20:13:03 +02:00
NomenAK
fba699b99f
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 20:12:43 +02:00
NomenAK
7e42f82cb3
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 15:58:21 +02:00
NomenAK
db5257a04d
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 15:56:40 +02:00
NomenAK
89122fbb14
🔖 Bump version to 4.0.8 (#294)
- Update version across all project files
- Update CHANGELOG.md with release notes
- Prepare for PyPI release
2025-08-23 15:55:27 +02:00
NomenAK
6b28cc6221
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 15:54:54 +02:00
NomenAK
56a763d850
🔖 Release v4.0.8 (#293)
🔖 Bump version to 4.0.8

- Update version across all project files
- Update CHANGELOG.md with release notes
- Prepare for PyPI release
2025-08-23 15:05:12 +02:00
NomenAK
9abaa10366 Implement dynamic version loading system
- Convert all hardcoded versions to dynamic loading from VERSION file
- Reduce version update locations from 50+ to just 3 files
- Add proper fallback handling for version reading
- Update all CLI commands to use dynamic __version__
- Streamline future version management process

This change makes version bumping much simpler - only need to update:
1. VERSION file
2. package.json
3. pyproject.toml
2025-08-23 14:10:11 +02:00
NomenAK
4831319a10 Merge branch 'master' of https://github.com/SuperClaude-Org/SuperClaude_Framework 2025-08-23 12:54:06 +02:00
NomenAK
45bc5b8a98 🔖 Bump version to 4.0.7
- Add automatic update checking feature
- Fix component validation for pipx installations
- Update all version references across 35+ files
v4.0.7
2025-08-23 12:52:10 +02:00
NomenAK
291b8a0c2b Add automatic update checking for PyPI and NPM packages
- Check for updates on startup (once per 24h)
- Show update banner when new version available
- Support --no-update-check and --auto-update flags
- Add SUPERCLAUDE_AUTO_UPDATE environment variable
- Implement for both Python (PyPI) and Node.js (NPM)
2025-08-23 12:50:20 +02:00
NomenAK
0ecc6aec87
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 12:37:58 +02:00
NomenAK
06ee059c0b
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 12:25:56 +02:00
NomenAK
81a1fbeb39
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
v4.0.6
2025-08-23 12:09:56 +02:00
NomenAK
eb412ad920
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 12:09:10 +02:00
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
NomenAK
4d0b76711a
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-23 11:31:46 +02:00
Mark Moreno
d6e063f0dc
fix(agent): Add YAML frontmatter to socratic-mentor agent (#290)
- Added required YAML frontmatter with name, description, category, and tools
- Updated header from "Socratic Mentor Agent" to "Socratic Mentor" for consistency
- Ensures compliance with agent template standards in contributing guidelines
2025-08-22 23:18:31 +02:00
NomenAK
b25efafd6e
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-22 23:16:40 +02:00
NomenAK
de8c9bc5b4
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-22 23:11:05 +02:00
NomenAK
c68477d5f7
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-22 23:10:23 +02:00
NomenAK
3c819e1162
🚀 Merge SuperClaude V4 to Master - Complete Framework Overhaul (#289)
*  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>

---------

Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2025-08-22 23:05:55 +02:00
NomenAK
f1b01644be
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-22 22:40:28 +02:00
NomenAK
822fe1b8e0
Delete PUBLISHING.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-22 21:29:06 +02:00
NomenAK
ce151e018a
Delete RELEASE_INSTRUCTIONS.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-08-22 21:28:53 +02:00
NomenAK
b25f60cdb0 📚 Add documentation overhaul entry to What's New in V4
- Highlight complete documentation rework with real examples
- Emphasize practical workflows and better navigation
- Encourage community feedback on documentation quality

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-22 21:23:35 +02:00
NomenAK
e535a7b682 🔖 Bump NPM package to v4.0.5
- NPM package now properly detects and uses pipx
- Handles PEP 668 environments correctly
- Falls back to pip --user when needed
2025-08-22 21:22:57 +02:00
NomenAK
bdfa09af32 📚 Update documentation with pipx installation instructions
- Added pipx as recommended installation method across all docs
- Updated troubleshooting guides with PEP 668 error solutions
- Added multiple installation options with clear hierarchy
- Enhanced error handling instructions with fallback options
- Consistent installation instructions throughout documentation
2025-08-22 21:20:12 +02:00
NomenAK
418683c265 📝 Complete version update to 4.0.4 across all files
- Updated all documentation references
- Updated all Python module versions
- Updated configuration and metadata files
- Synchronized version across entire codebase
v4.0.4
2025-08-22 21:13:05 +02:00
NomenAK
e0d5b8cae5 🚀 v4.0.4 - Enhanced installation with pipx support
- Added automatic detection of PEP 668 environments
- Implemented pipx as preferred installation method for Linux/macOS
- Added fallback to pip --user for externally managed environments
- Improved error messages with clear installation alternatives
- Added --break-system-packages as last resort option
- Updated NPM wrapper to handle all installation scenarios
- Enhanced update mechanism to detect and use correct tool
2025-08-22 21:12:24 +02:00
NomenAK
7409e4d5c8 📝 Update NPM package references to @bifrost_inc/superclaude
- Updated all documentation to use @bifrost_inc/superclaude
- Fixed installation commands in README and docs
- Updated release instructions with correct NPM package name
- Cleaned up temporary package files
2025-08-22 21:04:59 +02:00
NomenAK
8605ef06f0 🚀 Release v4.0.3 - Published to PyPI and NPM
- PyPI: SuperClaude v4.0.3
- NPM: @bifrost_inc/superclaude v4.0.3
v4.0.3
2025-08-22 21:01:17 +02:00
NomenAK
5d0546e041 🔖 Complete version standardization to 4.0.3
- Update all remaining version references to 4.0.3
- Fix documentation files (SECURITY.md, CODE_OF_CONDUCT.md, CONTRIBUTING.md)
- Update PUBLISHING.md version references and examples
- Fix all component metadata versions (mcp, modes, mcp_docs)
- Update setup/data/features.json versions
- Fix SuperClaude __main__.py version strings
- Update all documentation command examples
- Standardize version across 15+ files

All components now consistently at v4.0.3 for dual PyPI/NPM release.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-22 20:49:39 +02:00