gstack-upgrade

Upgrades gstack installations by detecting git/vendored type and applying appropriate changes.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/EhsaanArk/ai-signal-router --skill gstack-upgrade-ehsaanark
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/EhsaanArk/ai-signal-router/tree/main/.claude/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/EhsaanArk/ai-signal-router --skill gstack-upgrade-ehsaanark

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrading gstack to the latest version can be error-prone due to multiple install types (global vs local, git-based vs vendored) and the need to review changes. This Skill automates the end-to-end upgrade flow, detects the install type, pulls the latest changes, runs setup, optionally synchronizes local vendored copies, and presents a concise What’s New summary.

Core Features & Use Cases

  • Auto-detect install type (global/local, git/vendored) and select the correct upgrade path.
  • Run upgrade steps safely with rollback guidance if local changes were stashed or setup fails.
  • Show a summarized What's New and optionally sync any local vendored copy for consistency.
  • Support standalone usage for manual upgrade checks via the same command invoked outside of preambles.

Quick Start

Run /gstack-upgrade to upgrade gstack to the latest version and review the changes in the What's New section.

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?

The tool upgrades gstack by detecting the install type and executing the appropriate update path. It supports global git, local vendored, and vendored installs, pulling the latest changes, running setup, and optionally synchronizing local vendored copies.

How does gstack upgrade handle different install types?

The tool automatically detects the install type and selects the correct upgrade path. It supports global git, local vendored, and vendored installs, ensuring the update mechanism matches your environment setup.

Can I review the gstack What's New changelog before applying the upgrade?

Yes, the upgrade process presents a concise What's New summary. This allows you to review the latest changes and updates before finalizing the upgrade and applying the new changes to your environment.

What happens if the gstack setup fails during an upgrade?

If setup fails during the upgrade, the Skill provides rollback guidance. This ensures you can safely recover your environment, especially if local changes were stashed during the process.

Do I need to manually sync my local vendored gstack copy after upgrading?

No, the upgrade flow includes a post-upgrade vendored synchronization step. This automatically updates any local vendored copies to ensure consistency with the latest version.