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.