gstack-upgrade

Upgrades gstack installations to the latest version and summarizes changelog changes.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/VertaKhan/cs_gstack --skill gstack-upgrade-vertakhan
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/VertaKhan/cs_gstack/tree/main/.claude/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/VertaKhan/cs_gstack --skill gstack-upgrade-vertakhan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping gstack up to date across global and vendored installs is error-prone: users must detect the install type, run the right upgrade commands, sync local copies, and figure out what changed. This Skill automates the entire upgrade flow safely. ## Core Features & Use Cases - Install Detection: Automatically detects global-git, local-git, vendored, and vendored-global install types and applies the correct upgrade procedure. - Safe Upgrade with Rollback: Backs up the existing install before upgrading and restores from backup if setup fails. - Update Preferences: Supports auto-upgrade mode, snoozing reminders with escalating backoff (24h, 48h, 1 week), and disabling update checks entirely. - Vendored Copy Sync: Detects and updates stale local vendored copies so project-committed installs stay in sync with the global one. - Use Case: A user sees an UPGRADE_AVAILABLE notice while running another gstack skill; this Skill asks for consent, upgrades from v1.0 to v1.1, syncs the vendored copy, and shows a What's New summary. ## Quick Start Ask the assistant to upgrade gstack to the latest version and show what is new.

Frequently Asked Questions about gstack-upgrade

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upgrade gstack to the latest version?▼

Invoke the /gstack-upgrade skill, which forces a fresh update check, detects your install type, runs the upgrade, and shows a What's New summary. You can also enable auto-upgrade so future updates install automatically.

How do I enable automatic gstack updates?▼

Run gstack-config set auto_upgrade true, or choose the Always keep me up to date option when the upgrade prompt appears. Future updates will then install automatically without asking, with rollback if setup fails.

Does gstack-upgrade work with vendored installs?▼

Yes, it detects vendored installs in .claude/skills/gstack and clones a fresh copy from the GitHub repository. It also syncs a local vendored copy from the primary global install when versions differ.

What happens if the gstack upgrade fails?▼

The previous version is restored from the .bak backup directory created before the upgrade. You are warned that the upgrade failed and can rerun /gstack-upgrade manually to retry.

How do I stop gstack update notifications?▼

Choose Not now to snooze reminders with escalating backoff of 24h, 48h, then one week. Choose Never ask again to run gstack-config set update_check false, which disables update checks until re-enabled.