# 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