gstack-upgrade

Detect gstack install type and apply upgrades with changelog.

Updated Nov 11, 2025
One-click install
npx skills add https://github.com/rshelekhov/dotfiles --skill gstack-upgrade-rshelekhov
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/rshelekhov/dotfiles/tree/main/claude/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/rshelekhov/dotfiles --skill gstack-upgrade-rshelekhov

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrade gstack across install types to the latest version and surface what's new for users and teams.

Core Features & Use Cases

  • Detects install type (global, local, vendored) and preserves user changes during upgrade.
  • Automates upgrade steps (fetch, reset, setup) and optionally syncs vendored copies to keep deployments aligned.
  • Provides a concise changelog summary after upgrade to communicate what's new.

Quick Start

Run /gstack-upgrade to upgrade gstack to the latest version and review the changes.

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 across different installation types?

The upgrade process preserves your local modifications by stashing changes before fetching and resetting to the latest version. After the setup completes, it syncs your vendored copies to ensure your local environment remains aligned without losing custom configurations.

How does automated version management handle local changes during an upgrade?

The upgrade process preserves your local modifications by stashing changes before fetching and resetting to the latest version. After the setup completes, it syncs your vendored copies to ensure your local environment remains aligned without losing custom configurations.

Can I see what changed after upgrading gstack to the latest version?

Yes, after upgrading gstack, the tool generates and presents a concise changelog summary. This highlights what is new in the latest version, helping users and teams quickly understand the applied updates and new features.

How do I sync vendored copies after a version upgrade?

Syncing vendored copies happens automatically during the upgrade workflow. Once the tool fetches and resets the main installation, it runs a post-upgrade sync to align local vendored deployments with the newly updated version.

What is the best way to automate maintenance upgrades for gstack?

Automating maintenance upgrades involves running a single command to detect the install type, stash changes, fetch and reset, run setup, and sync vendored copies. This handles auto-upgrades and prompts while writing upgrade markers for tracking.