gstack-upgrade

Automate gstack upgrades across global, local Git, and vendored installations.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/antriksh-29/reddit-automation --skill gstack-upgrade-antriksh-29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/antriksh-29/reddit-automation/tree/main/.claude/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/antriksh-29/reddit-automation --skill gstack-upgrade-antriksh-29

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates upgrading gstack to the latest version across global and vendored installations, detecting install type and surfacing what's new to the user.

Core Features & Use Cases

  • Detects install type (global, local Git, or vendored) and upgrades accordingly.
  • Performs upgrade with safety checks, backups, and optional auto-upgrade behavior.
  • Shows a changelog of what's new after upgrading and can sync local vendored copies.

Quick Start

Invoke /gstack-upgrade to begin the upgrade workflow and view what's new.

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 using shell automation?

Automating a gstack upgrade involves invoking a dedicated workflow that detects your installation type, performs a safe upgrade with backups, and syncs local vendored copies. You initiate the process by running the /gstack-upgrade command.

Can I upgrade a vendored gstack installation without breaking local dependencies?

Upgrading a vendored gstack installation can be done safely by detecting the local source, applying the upgrade, and running a post-upgrade sync. The workflow includes safeguards and rollback options to prevent breaking local dependencies.

What is the best way to handle a gstack version upgrade across multiple environments?

Handling a gstack version upgrade across multiple environments requires detecting whether the installation is global git, local git, or vendored. The automation workflow then applies the appropriate upgrade path and displays the changelog for verification.

Does the gstack upgrade process support automatic rollback if the new version fails?

The gstack upgrade process supports automatic rollback if the new version fails by utilizing safety checks and backups created before the upgrade. This ensures your environment reverts to its previous working state if errors occur.

Why does my gstack upgrade show a changelog after updating from a global git source?

A gstack upgrade shows a changelog after updating from a global git source to surface what is new to the user. This step is part of the multi-step workflow designed to verify the successful application of the latest version.

When do I need to sync local vendored copies after a gstack upgrade?

You need to sync local vendored copies after a gstack upgrade when your environment uses vendored sources. The workflow performs a post-upgrade sync automatically to ensure all local copies match the newly installed latest version.