gstack-upgrade

Automate gstack upgrades across global, vendored, and local installs.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/westn/gstack-pi-port --skill gstack-upgrade-westn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/westn/gstack-pi-port/tree/main/port/gstack/gstack-upgrade
Command: npx skills add https://github.com/westn/gstack-pi-port --skill gstack-upgrade-westn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrading gstack across global, vendored, and local installs to ensure you run the latest features and fixes with minimal manual effort.

Core Features & Use Cases

  • Detects the current install type (global or local, git-based or vendored) and determines the correct upgrade path.
  • Performs upgrade steps, applies required migrations, and handles edge cases like local vendored copies in team mode.
  • Shows What's New by summarizing changes between the old and new versions for quick verification.

Quick Start

Upgrade gstack to the latest version now by invoking the /skill:gstack-upgrade action or running the upgrade script in your Pi environment.

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?

To upgrade gstack, you can invoke the skill action or run the upgrade script in your Pi environment, which detects your install type and applies the latest version with required migrations automatically.

How does gstack migration work during a version upgrade?

gstack migration works by detecting the current install type, preserving user changes, applying stepwise upgrade steps, and executing post-upgrade migrations to ensure the environment runs the latest features safely.

Can I upgrade a vendored gstack copy in team mode?

Yes, the upgrade process handles local vendored copies in team mode by detecting the specific install type and applying the correct upgrade path while preserving local modifications and user changes.

Do I need a Git-based install to use the gstack upgrade flow?

Yes, a functioning Git-based upgrade flow is required to detect the install type, apply stepwise upgrade steps, and execute post-upgrade migrations for global, vendored, and local gstack installations.

What is the best way to see what's new after upgrading gstack?

The best way to see what's new is using the built-in changelog display, which summarizes changes between your old and new gstack versions for quick verification after the upgrade completes.