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:
154
CHANGELOG.md
Normal file
154
CHANGELOG.md
Normal 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
|
||||
Reference in New Issue
Block a user