gstack-upgrade

Upgrade gstack installations and summarize changes from VERSION and CHANGELOG.md.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/hetsheth-droid/toolbox-template --skill gstack-upgrade-hetsheth-droid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/hetsheth-droid/toolbox-template/tree/main/incubating/gstack/gstack-upgrade
Command: npx skills add https://github.com/hetsheth-droid/toolbox-template --skill gstack-upgrade-hetsheth-droid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrading gstack to the latest version can be error-prone due to multiple install types and local vendored copies. This skill automates the upgrade and surfaces what's new.

Core Features & Use Cases

  • Detects install type (global-vs-local, git-based vs vendored) and upgrades the primary copy.
  • Syncs local vendored copies when present to keep tooling in sync with the upgraded source.
  • Presents a concise changelog summary of what's new for quick decision making and rollout.

Quick Start

Run /gstack-upgrade to upgrade to the latest gstack version.

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 without losing my local changes?

To upgrade gstack without losing local changes, the upgrade process detects your installation type and optionally syncs local vendored copies while preserving any user modifications made to the files. It ensures your tooling stays current without overwriting custom configurations.

What is the difference between upgrading a global gstack installation and a vendored deployment?

Upgrading a global gstack installation updates the primary system copy directly, while a vendored deployment upgrade also syncs local project copies to match the upgraded source. The tool automatically detects the install type and applies the appropriate upgrade mechanism.

Can I see what's new in gstack before committing to the upgrade?

Yes, the gstack upgrade process reads the VERSION and CHANGELOG.md files to present a concise changelog summary of what's new. This surfaces the latest features and changes for quick decision making before you finalize the rollout.

Does the gstack upgrade work with both git-based and vendored installations?

Yes, the gstack upgrade supports both git-based and vendored deployments by detecting the installation type first. It upgrades the primary copy and can optionally sync local vendored copies to ensure all tooling is in sync with the upgraded source.

How do I automate the gstack upgrade as part of my DevOps workflow?

You can automate the gstack upgrade by running it as a preamble or a standalone command within your DevOps workflow. This streamlines version control and automation by upgrading the primary copy and syncing vendored copies without manual intervention.

What are the limitations of using the gstack upgrade skill for version control?

The gstack upgrade focuses specifically on upgrading the gstack tool and syncing vendored copies while preserving user changes. It does not manage broader version control operations or dependencies outside of the gstack ecosystem.