gstack-upgrade

Upgrade gstack across global, local, and vendored installations.

5|2|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/agatx/serenada --skill gstack-upgrade-agatx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/agatx/serenada/tree/main/.claude/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/agatx/serenada --skill gstack-upgrade-agatx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrade gstack to the latest version across global, local, and vendored installs, ensuring you always run the newest features and fixes.

Core Features & Use Cases

  • Detects global vs vendored installs and installs upgrades accordingly.
  • Upgrades to the latest gstack version, refreshes local vendored copies when present, and reports what’s new.
  • Works with auto-upgrade preferences and preserves user configurations while performing safe rollbacks if needed.

Quick Start

Run the /gstack-upgrade command to upgrade gstack to the latest version and see what's 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 across different install types?

To upgrade gstack to the latest version, run the upgrade command to automatically detect global, local, and vendored installations and refresh them. It syncs local vendored copies and presents a summarized changelog of new features.

Does gstack version management preserve user configurations during an upgrade?

Yes, gstack version management preserves user configurations during an upgrade. The process works with auto-upgrade preferences and performs safe rollbacks if needed, ensuring existing settings remain intact across global and vendored installs.

What is the best way to sync local vendored copies of gstack after an upgrade?

The best way to sync local vendored copies is using the automated upgrade process. It detects vendored installations, upgrades to the newest gstack version, and automatically refreshes those local copies to match the updated global release.

Do I need Bash to run a gstack upgrade?

Yes, you need Bash to run a gstack upgrade, along with Read, Write, and AskUserQuestion tools. The upgrade mechanism relies on Bash to execute scripts and interact with system files for detecting installs and applying updates.

How does gstack handle version detection and changelog reporting?

gstack handles version detection by relying on VERSION and CHANGELOG.md data files. After completing the installation upgrade, it parses the changelog to present a summarized report of what is new in the latest version.

Why does my gstack upgrade process include a rollback mechanism?

The gstack upgrade process includes a rollback mechanism to ensure safe execution if an upgrade fails. It preserves user configurations and automatically reverts to the previous state, preventing broken installations across global or local environments.