gstack-upgrade

Upgrade gstack installations globally or vendored with migrations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrades the gstack tool to its latest version across global or vendored installations, ensuring you benefit from the newest features, fixes, and compatibility improvements.

Core Features & Use Cases

  • Detects whether gstack is installed globally or vendored, determines the correct upgrade path, preserves user configurations, and minimizes disruption.
  • Performs safe upgrades by syncing to the latest main branch, runs post-upgrade migrations, and provides a concise summary of what changed.
  • Use cases include applying a new release across multiple environments, refreshing a stale install, or keeping developer tooling consistent.

Quick Start

Run the /gstack-upgrade command to start the upgrade workflow.

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 automatically?

To upgrade gstack automatically, run the /gstack-upgrade command. It detects whether your installation is global or vendored, determines the correct upgrade path, syncs to the latest main branch, and runs post-upgrade migrations to ensure you have the newest features.

Does upgrading gstack preserve my local configurations and changes?

Upgrading gstack safeguards local changes and preserves user configurations during the process. The workflow minimizes disruption by detecting your installation type and applying migrations safely, ensuring your existing setup remains intact while syncing to the newest release.

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

A global gstack upgrade updates the system-wide installation, while a vendored upgrade targets the project-specific installation. The tool detects which type you have, determines the correct upgrade path accordingly, and executes the appropriate sync to the latest main branch.

How do I see what changed after a gstack version upgrade?

After completing a gstack version upgrade, the tool provides a concise summary of what changed. This summary highlights the newest features, fixes, and compatibility improvements applied, ensuring you understand exactly what was updated in your environment.

Can I use gstack-upgrade to apply a new release across multiple environments?

Yes, you can use gstack-upgrade to apply a new release across multiple environments. It supports automated and manual upgrade flows, allowing you to refresh stale installations and keep developer tooling consistent across different setups.

What happens if my gstack installation is stale and needs a migration?

If your gstack installation is stale, the upgrade process runs post-upgrade migrations automatically. It syncs your installation to the latest main branch, performs necessary migrations, and safeguards local changes to bring your tool up to date.