263 Commits

Author SHA1 Message Date
Mithun Gowda B
4daa814b80
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-20 09:39:20 +05:30
Mithun Gowda B
4fc5ce7c3f
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-20 09:38:21 +05:30
Mithun Gowda B
e09966ae9e
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-20 09:36:11 +05:30
Mithun Gowda B
7e235d465b
🚀 Fix: Ensure settings.json is created after install (#185)
* Fixed installer.py

Fixed the settings.json missing issue

* Fixed new upload feature  Co-authored-by: mithun50 <mithungowda.b7411@gmail.com>

Fixed new upload feature  Co-authored-by: mithun50 <mithungowda.b7411@gmail.com>
2025-07-18 22:10:17 +02:00
Prashanth681
b70f019253
Updated installation-guide.md (#180)
Update installation-guide.md

Signed-off-by: Prashanth681 <rprashanth681@gmail.com>
2025-07-18 09:06:36 +02:00
Joevidev
c05ce38159
feat: Add uv for faster and more efficient package management (#156)
* refactor: pyproject.toml to use Hatchling as the build backend and update project metadata

- Changed build backend from setuptools to hatchling.
- Updated project name, description, authors, and dependencies.
- Added project URLs and scripts section for SuperClaude.
- Configured versioning and build targets for wheel and sdist.

* feat: Update installation instructions in README.md to reflect new package management commands using 'uv' instead of 'pip'.

* feat: Add uv.lock file to manage package dependencies and versions for SuperClaude

* fix: Update library usage guidelines in RULES.md to reference pyproject.toml instead of requirements.txt
2025-07-17 12:45:40 +02:00
atlonxp
bc6c53f78d
Meta-Orchestration Command (#163)
Add new command to SuperClaude
2025-07-17 12:33:20 +02:00
Jari Van Melckebeke
89f54343e7
fix table of contents links (#170) 2025-07-17 12:30:25 +02:00
Mithun Gowda B
a778efaf14
Update README.md
Co-authored-by: Mithun Gowda B <mithungowda.b7411@gmail.com>

Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 14:18:47 +05:30
Mithun Gowda B
0d05e2a05d
Update setup.py
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 13:31:17 +05:30
Mithun Gowda B
720ebb0090
Update installation-guide.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 12:57:44 +05:30
Mithun Gowda B
f81f82e898
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 12:55:55 +05:30
Mithun Gowda B
664fabe4fa
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 12:24:28 +05:30
Mithun Gowda B
a9ffe19834
Update installation-guide.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 12:20:19 +05:30
Mithun Gowda B
63fbd634de
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 11:50:48 +05:30
Mithun Gowda B
0474c1d9e2
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 11:46:23 +05:30
Mithun Gowda B
20de3d3bad
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-17 11:39:18 +05:30
Mithun Gowda B
77ed059b05
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-16 13:17:39 +05:30
Jacob
decfd2be6f
Improve README installation instructions for clarity (#150)
docs: revise installation instructions in README.md to clarify the two-step process for SuperClaude setup, including detailed steps for package installation and running the installer.
2025-07-16 09:38:57 +02:00
Mithun Gowda B
67585af9a5
Update __main__.py
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-16 11:31:05 +05:30
Mithun Gowda B
1af243bffa
Update ui.py
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-16 11:11:13 +05:30
NomenAK
b930968c18 Merge branch 'SuperClaude-v3-pypi' 2025-07-15 21:06:05 +02:00
NomenAK
6c1b59e113 Merge remote-tracking branch 'origin/SuperClaude-v3-pypi-backup' into SuperClaude-v3-pypi 2025-07-15 21:05:57 +02:00
NomenAK
bdf653e3de Merge remote-tracking branch 'origin/SuperClaude-v3-pypi' 2025-07-15 21:04:57 +02:00
Mithun Gowda B
3d37b1b0b5
Added PyPi Badge to README.md for branch master (#144)
* Update README.md

* Update README.md

* Update README.md

* Update SuperClaude.py

* Update README.md
2025-07-15 19:04:53 +02:00
Mithun Gowda B
e70061bf03
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-15 20:38:47 +05:30
Mithun Gowda B
8fc2b992d6
Update README.md
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-15 20:18:35 +05:30
NomenAK
53e98c2e49
Delete .github/workflows directory
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-07-15 16:46:35 +02:00
NomenAK
2abc98770a
Delete .github/workflows directory
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-07-15 16:46:23 +02:00
NomenAK
2fcb88aa9b
Delete .github/workflows/claude-code-review.yml
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-07-15 16:46:05 +02:00
NomenAK
44c5615aa6
Delete .github/workflows/claude.yml
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-07-15 16:45:55 +02:00
Mithun Gowda B
b2f283e45b
Update setup.py
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-15 18:07:14 +05:30
Mithun Gowda B
7e186b7d6a
Update setup.py
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-15 17:59:53 +05:30
Mithun Gowda B
96a395486d
Update setup.py
Signed-off-by: Mithun Gowda B <mithungowda.b7411@gmail.com>
2025-07-15 17:59:01 +05:30
Mithun Gowda B
ece628309d
Added PyPI v3 setup and readme updates (#142)
Fixed #135
2025-07-15 17:36:49 +05:30
mithun50
d253e048b9 Added PyPI v3 setup and readme updates 2025-07-15 17:32:39 +05:30
NomenAK
a0def375e1 Implement dynamic file discovery for components (PR #133)
Replace hardcoded file arrays with dynamic discovery system:
- CoreComponent: Auto-discovers framework .md files in Core directory
- CommandsComponent: Auto-discovers command .md files in Commands directory
- Eliminates manual maintenance of file lists
- Maintains backward compatibility and error handling
- Adds comprehensive logging and validation

Key changes:
- Added _discover_framework_files() and _discover_command_files() methods
- Added shared _discover_files_in_directory() utility
- Replaced hardcoded arrays with dynamic discovery calls
- Includes filtering, sorting, and error handling
- Validates 9 framework files and 16 command files correctly
- Clean up documentation formatting

Resolves maintenance burden described in PR #133 while preserving
all existing functionality and security validation.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 11:17:55 +02:00
NomenAK
5279cdd4e0 Fix security validation overly broad regex patterns (GitHub Issue #129)
- Fixed `/dev/` pattern to `^/dev/` to only match system device directories
- Added start-of-path anchors (^) to all Unix and Windows system directory patterns
- Separated patterns into logical categories for better maintainability
- Enhanced cross-platform path normalization and error messages
- Improved platform-specific validation logic

This allows users with "dev", "tmp", "bin", etc. in their paths to install
SuperClaude while maintaining all existing security protections.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 10:48:16 +02:00
NomenAK
86be27db05
Update README.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-07-15 10:44:35 +02:00
Kwan Li
6bff95886c
added missing implement.md to setup.components (#133)
fix /sc:implement missing from claude code command line

Signed-off-by: Hung Kwan Li <71382503+backpack-0x1337@users.noreply.github.com>
Co-authored-by: Hung Kwan Li <71382503+backpack-0x1337@users.noreply.github.com>
2025-07-15 10:16:49 +02:00
Harim Kang
7440bd8c6a
Update README.md for v3: Repairing some missed commands in Quickstart (#137)
Update README.md

Signed-off-by: Harim Kang <harimkang4422@gmail.com>
2025-07-15 10:16:22 +02:00
NomenAK
5b331425e0
Update superclaude-user-guide.md
Signed-off-by: NomenAK <39598727+NomenAK@users.noreply.github.com>
2025-07-14 22:40:18 +02:00
NomenAK
25ab98625f Merge GitHub Actions workflows from Claude CLI setup
- Add Claude Code Review workflow for automated PR reviews
- Add Claude PR Assistant workflow for pull request automation
- Integrates Claude CLI GitHub Actions with SuperClaude repository
2025-07-14 21:39:26 +02:00
NomenAK
608360882c fix: install MCP servers with user scope for global availability (#127)
- Add --scope user flag to claude mcp add commands in MCP component
- Makes MCP servers globally available across all projects instead of local-only
- Updates all logging messages to reflect user scope installation
- Keeps remove commands scope-agnostic for better compatibility
- Resolves issue where MCP servers were only available in SuperClaude directory

Fixes #127

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 21:32:11 +02:00
NomenAK
b9fac065e0 fix: Windows PATH detection for CLI tools in PowerShell environments
- Add shell=True parameter to subprocess.run() calls on Windows platform
- Fixes issue #128 where Claude CLI, Node.js, and npm were not detected in PowerShell
- Affects validator.py and mcp.py components for better Windows compatibility
- Resolves PowerShell PATH inheritance issues with Python subprocess

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 21:11:28 +02:00
NomenAK
468f70123c Claude Code Review workflow 2025-07-14 21:05:08 +02:00
NomenAK
359d0d28ee Claude PR Assistant workflow 2025-07-14 21:05:07 +02:00
NomenAK
f975070946 feat: SuperClaude Core files v3.0 reality refresh
Complete alignment of Core documentation with actual v3.0 implementation:

 COMMANDS.md - Remove 5 phantom commands (/dev-setup, /review, /scan, /deploy, /migrate)
 COMMANDS.md - Fix count from 21→16 commands, update wave commands 9→6
 ORCHESTRATOR.md - Remove 4 broken Scripts/orchestrator_implementation.py references
 ORCHESTRATOR.md - Update wave tiers to match actual commands
 FLAGS.md - Realistic token reduction claims (60-80% → 30-50%)
 FLAGS.md - Remove enterprise-waves references
 MCP.md - Remove phantom command references from integration lists
 PERSONAS.md - Remove all phantom command references from optimized commands
 MODES.md - Update performance metrics to realistic targets
 All files - Verified consistency across 16 actual commands and 6 wave-enabled

Core files now accurately reflect SuperClaude v3.0 capabilities rather than
aspirational v4 features, improving user expectations and framework credibility.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 20:51:44 +02:00
NomenAK
d04beca008 feat: add /sc:implement command and fix documentation consistency
- NEW COMMAND: /sc:implement for feature and code implementation
- Addresses v2 user feedback about /build command functionality change
- Updates command count from 15 to 16 across all documentation
- Adds comprehensive implementation examples and auto-activation patterns
- Includes v2 migration guidance for smooth upgrade path
- Fixes numerical inconsistencies in commands-guide.md, CHANGELOG.md, installation-guide.md

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 20:16:57 +02:00
NomenAK
64455cc91c docs: comprehensive documentation update and command system enhancement
- Updated all documentation files for improved coherence and consistency
- Enhanced command guides with clearer examples and workflows
- Improved installation instructions and troubleshooting sections
- Refined personas guide with better auto-activation explanations
- Standardized tone and messaging across all documentation
- Added comprehensive cross-references between guide sections

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-14 19:45:00 +02:00