gstack-upgrade

Detect gstack install type and upgrade with post-upgrade migrations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

gstack-upgrade upgrades gstack to the latest version by detecting install type and handling git-based, vendored, and local installations, ensuring you always run the current features and fixes.

Core Features & Use Cases

  • Detects install type (global, local, vendored) and saves the previous version.
  • Upgrades via appropriate method (git fetch/reset or vendored replacement) and runs setup.
  • Applies post-upgrade migrations, writes upgrade markers, and summarizes What's New for the user.

Quick Start

Start the upgrade flow by running /gstack-upgrade in your Claude prompt and follow the guided prompts.

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, initiate the workflow to detect your installation type, save the old version, apply the update via git fetch or vendored replacement, run migrations, and display a What's New summary.

How does gstack handle versioning and migrations during an upgrade?▼

gstack versioning and migrations work by saving the previous version, applying the upgrade, running post-upgrade migrations deterministically, writing upgrade markers, and summarizing new changes for the user.

Does the gstack upgrade support different install types like global, local, and vendored?▼

Yes, the gstack upgrade supports global, local, and vendored installations by detecting the install type and applying the appropriate update method, including git-based and local vendored synchronization.

What is the best way to automate gstack updates across a team?▼

Automating gstack updates uses team-mode behavior and auto-upgrade support to detect the installation type, apply updates, run migrations, and mark the upgrade deterministically across environments.

Why does my gstack upgrade workflow need to save the old version?▼

Saving the old version during a gstack upgrade ensures a deterministic workflow that can track changes, apply post-upgrade migrations correctly, and present a What's New summary of the latest features and fixes.

Can I use gstack-upgrade for local vendored synchronization?▼

Yes, you can use the upgrade for local vendored synchronization, as it detects vendored installations and applies the update by replacing the vendored files and running the necessary setup.