gstack-upgrade

Detect gstack install type and upgrade global, local, or vendored copies.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrades can be error-prone when gstack is installed globally, vendored, or locally. This skill automates detection of install type, performs upgrades, and surfaces what's new, reducing manual risk and drift.

Core Features & Use Cases

  • Detects install type (global git, local git, vendored) and upgrades accordingly.
  • Auto-upgrade option with user prompts and safe fallback if auto-upgrade is disabled.
  • Synchronizes local vendored copies after upgrade and reports changes to the user.
  • Shows a concise changelog of what's new since the previous version.

Quick Start

Invoke /gstack-upgrade in a preamble to check for upgrades and perform the update.

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 when it is installed globally or locally?

To upgrade gstack, the skill automatically detects whether your install is global git, local git, or vendored, then performs the appropriate upgrade workflow and reports the changes.

What is the safest way to automate version management for gstack updates?

Automated gstack upgrades use auto-upgrade flags with interactive prompts and safe fallback behaviors, ensuring version management proceeds securely even if auto-upgrade is disabled or fails.

How does install detection work for vendored gstack copies during an upgrade?

Install detection identifies vendored copies during the gstack upgrade, synchronizes the local vendored files to the new version, and surfaces a concise changelog of what is new.

Can I check for gstack upgrades and continue with my parent workflow automatically?

Yes, you can invoke the gstack upgrade process in a preamble to check for updates, perform the version upgrade, and then seamlessly continue with the parent skill or workflow.

What happens if an automated gstack upgrade fails?

If an automated gstack upgrade fails, the skill implements fallback behaviors to handle the error safely across global, local, and vendored installs without breaking your current environment.

Does the gstack upgrade process show what changed between versions?

Yes, the gstack upgrade workflow saves your current version, performs the update, and displays a concise changelog detailing what is new since the previous installed version.