gstack-upgrade

Upgrade gstack installations across global, local, and vendored environments.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/jm199seo/lostark-accessory-viewer --skill gstack-upgrade-jm199seo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/jm199seo/lostark-accessory-viewer/tree/main/.claude/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/jm199seo/lostark-accessory-viewer --skill gstack-upgrade-jm199seo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrades gstack to the latest version across global, local, and vendored installs, consolidating version checks, backups, and post-upgrade messaging.

Core Features & Use Cases

  • Detects install type (global, local, vendored) and applies the appropriate upgrade path.
  • Safely upgrades by stashing local changes, fetching updates, resetting to origin/main, and running setup with rollback notes.
  • Syncs a local vendored copy from the primary install to keep environments aligned.

Quick Start

Upgrade gstack to the latest available version in your environment with a single command.

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 across different installations?

To upgrade gstack, the skill detects your installation type and applies the appropriate update path. It safely handles global, local, and vendored installations by fetching updates and running setup scripts to ensure version parity.

What is the safest way to update a vendored gstack installation?

The safest way to update a vendored gstack installation is using an automated upgrade workflow. The process stashes local changes, resets to origin/main, and syncs the vendored copy from the primary install to keep environments aligned.

How does gstack version management handle local changes before an upgrade?

gstack version management handles local changes by automatically stashing them before an upgrade. It fetches the latest updates, resets the environment to origin/main, and provides rollback notes to ensure a safe version transition.

Can I use shell automation to sync gstack across multiple deployment contexts?

Yes, you can use shell automation to sync gstack across deployment contexts. The skill implements an end-to-end upgrade workflow that detects install types and syncs local vendored copies to maintain feature parity across environments.

Does upgrading gstack provide a rollback option if the new version causes issues?

Upgrading gstack provides rollback notes after executing the upgrade workflow. While it safely stashes local changes and resets to origin/main, the post-upgrade messaging includes instructions to revert if the new version causes issues.

Why does my gstack upgrade workflow need install-type detection?

Install-type detection is needed in a gstack upgrade workflow to apply the correct update path. Distinguishing between global, local, and vendored installations ensures the setup script runs appropriately for each specific deployment context.