Update README and add CHANGELOG for Tauri skill

- Update README.md badges to reflect 270+ skills
- Add Tauri to Development Tools section
- Update skill counts throughout README
- Create comprehensive CHANGELOG.md documenting:
  - Tauri framework skill addition
  - Ralph Orchestrator documentation improvements
  - Missing repository components (hooks, commands, bin, scripts, templates)
  - Repository consolidation

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
uroma
2026-01-23 18:52:29 +00:00
Unverified
parent 51ae409ecb
commit 61c0632e0f
2 changed files with 160 additions and 4 deletions

154
CHANGELOG.md Normal file
View File

@@ -0,0 +1,154 @@
# Changelog
All notable changes to the SuperCharged-Claude-Code-Upgrade project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [1.0.0] - 2025-01-23
### Added
#### Tauri Framework Skill
- **New `skills/tauri/`** - Comprehensive Tauri 2.0 development skill
- `skill.md` (1,300+ lines) - Complete Tauri framework guide
- **6 slash commands**: `/tauri-init`, `/tauri-add-plugin`, `/tauri-build`, `/tauri-capability`, `/tauri-ipc`, `/tauri-native`
- **Templates**:
- `tauri.conf.json` - Full configuration template
- `capabilities/` - Permission templates (default, fs-full, network)
- `src-tauri/commands/mod.rs` - Rust command templates
- `src-tauri/events.rs` - Event emission examples
- **Examples**:
- `command-invoking.txt` - Frontend command patterns
- `event-listening.txt` - Event handling patterns
- `plugin-usage.txt` - 10+ plugin examples (fs, http, dialog, notification, shell, clipboard, global-shortcut, updater, os)
- `mobile-setup.txt` - iOS/Android development guide
- **Features**:
- IPC communication patterns (commands & events)
- Platform support tables (Windows, macOS, Linux, iOS, Android)
- Plugin usage examples
- Mobile setup guide for Tauri 2.0
- Best practices and troubleshooting
- Proper attribution to [Tauri](https://github.com/tauri-apps/tauri) team
#### Ralph Orchestrator Documentation
- **`requirements.txt`** - Python dependencies for Ralph Orchestrator
- `ralph-orchestrator>=0.1.0`
- `pyyaml>=6.0`
- **Enhanced `supercharge.sh`** - Improved Ralph detection and installation
- Dual detection (command + Python package)
- Graceful fallback behavior
- Better error messages
- **Comprehensive README section** - "Ralph Orchestrator" documentation with:
- How Ralph works diagram
- Installation methods
- Complete integration breakdown (5 components)
- Environment variables reference
- Troubleshooting guide
- Links to source and documentation
#### Missing Repository Components
- **`hooks/`** - Session automation hooks
- `session-start-superpowers.sh` - Auto-injects superpowers context
- `qwen-consult.sh` - Qwen AI consultation (163 lines)
- `consult-qwen.sh` - Qwen consultation wrapper
- `ralph-auto-trigger.sh` - Auto-triggers Ralph for complex tasks (193 lines)
- `demo-qwen-consult.sh` - Demo script (72 lines)
- `QWEN-HOOK-README.md` - Documentation
- **`commands/`** - Custom command definitions
- `brainstorm.md` - `/brainstorm` command
- `write-plan.md` - `/write-plan` command
- `execute-plan.md` - `/execute-plan` command
- **`bin/ralphloop`** - Ralph Orchestrator wrapper script (223 lines)
- Creates `.ralph/` project structure
- Generates `PROMPT.md` and `ralph.yml`
- Streams Ralph output in real-time
- Handles interrupts gracefully
- **`scripts/sync-agents.sh`** - Agent synchronization script (275 lines)
- **`templates/`** - Configuration templates
- `settings.json` - Claude Code settings with Z.AI config
- `settings.local.json` - Local permissions
- `hooks.json` - Hook configuration
- `config.json` - Marketplace configuration
#### Repository Consolidation
- **Moved all skill folders** from repository root to `skills/` directory
- **Added 3 new skills**:
- `python-patterns/`
- `react-best-practices/`
- `release-skills/`
- **Removed 48 duplicate** skill folders that already existed in `skills/`
### Changed
#### README Updates
- **Badge updates**:
- Changed from "Skills-30+" to "Skills-270+"
- **Feature list**:
- Updated from "30+ Custom Skills" to "270+ Custom Skills"
- Added "desktop development" to skill description
- Added "💻 **Tauri Framework**" feature bullet
- **Development Tools table**:
- Added `tauri` row: "Cross-platform desktop & mobile apps with Rust backend"
- **Installation Structure**:
- Updated comment from "# 30+ custom skills" to "# 270+ custom skills"
- **Package Contents**:
- Updated Skills count from "30+" to "270+"
- Added "desktop development" to skills description
### Fixed
- **supercharge.sh** - Improved dependency checking and installation flow
- **ralphloop** - Added graceful fallback when Ralph isn't installed
---
## [0.9.0] - Earlier Versions
### Initial Features
- 270+ custom skills for Claude Code
- 100+ agent library
- MCP server integrations
- Z.AI GLM model support
- Multi-AI consultation capabilities
---
## Links
- **Repository**: [SuperCharged-Claude-Code-Upgrade](https://github.rommark.dev/admin/SuperCharged-Claude-Code-Upgrade)
- **Issues**: [Gitea Issues](https://github.rommark.dev/admin/SuperCharged-Claude-Code-Upgrade/issues)
- **Documentation**: [INVENTORY.md](INVENTORY.md)
---
## Credits
### Tauri Framework
The Tauri skill is built on the excellent [Tauri](https://tauri.app/) framework:
**Tauri Team** - Core developers and maintainers
- [GitHub](https://github.com/tauri-apps/tauri)
- [Website](https://tauri.app/)
- License: Apache-2.0 / MIT
**Key Tauri Contributors:**
- [Daniel Thompson-Yvetot](https://github.com/lemarier)
- [Lucas Fernandes Nogueira](https://github.com/lucasfernog)
- [The Tauri Community](https://github.com/tauri-apps/tauri/graphs/contributors)
Thank you to the entire Tauri team for building an amazing framework!
### Ralph Orchestrator
Ralph integration is powered by:
- **[Ralph Orchestrator](https://github.com/mikeyobrien/ralph-orchestrator)** by Mike O'Brien
- **[@iannuttall/ralph](https://github.com/iannuttall/ralph)** - Autonomous agent looping
- License: MIT
---
**Keywords:** Tauri, Rust, desktop development, cross-platform, mobile apps, Claude Code skills, Ralph Orchestrator, changelog, release notes