What problem does it solve? Keeping a gstack installation current requires manually detecting whether it is a global git clone, a local git clone, or a vendored copy, then running the correct upgrade commands for each. This Skill automates that detection and upgrade flow, including syncing stale local vendored copies and summarizing what changed. ## Core Features & Use Cases - Install Type Detection: Identifies global-git, local-git, vendored, and vendored-global installs by checking for .git directories in known locations. - Safe Upgrade with Rollback: Stashes local changes for git installs and backs up vendored directories, restoring from backup if setup fails. - Vendored Copy Sync: Detects and updates a stale local vendored copy in the project repository to match the freshly upgraded primary install. - Update Prompting and Snoozing: Supports auto-upgrade mode, escalating snooze backoff (24h, 48h, 1 week), and permanent opt-out via config. - Use Case: When a skill preamble reports UPGRADE_AVAILABLE, run this Skill to upgrade gstack from v1.0 to v1.1, sync the vendored copy in your repo, and read a summary of the changelog highlights. ## Quick Start Ask the assistant to upgrade gstack to the latest version and show what is new.