gstack-upgrade

Upgrade gstack installations and report new changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrading gstack across diverse installation types (global, local, vendored) is error-prone and manual. This skill centralizes the upgrade workflow to ensure consistency and visibility into changes.

Core Features & Use Cases

  • Detects install type (global-git, local-git, vendored, or vendored-global) and preserves user changes where possible.
  • Upgrades the appropriate components, runs setup and migrations, and logs outcomes for auditing.
  • Shows a "What's New" summary after upgrade to help teams review new features and fixes.

Quick Start

Run the /gstack-upgrade command to upgrade gstack to the latest version and review 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 across different installation types?

To upgrade gstack, you can run an automated upgrade command that detects your installation type—whether global-git, local-git, or vendored—and updates the appropriate components to the latest version. It handles setup, runs migrations, and preserves your local user changes where possible.

What happens to my local changes when I migrate gstack to a new version?

During a gstack version migration, the upgrade process attempts to preserve your local user changes where possible. It detects the specific install type and applies the upgrade intelligently, running necessary setup and migrations without overwriting your custom configurations.

Can I see what is new in a gstack version after running an upgrade?

Yes, after upgrading gstack, the process generates a concise changelog-style summary. This "What's New" report helps you review new features and fixes immediately, ensuring visibility into the changes applied during the migration.

Is it possible to rollback a gstack upgrade if a migration fails?

The gstack upgrade process records upgrade metadata during the migration to support potential rollback. If an issue occurs, this logged metadata provides the necessary audit trail and state information to help revert the installation to its previous version.

Does the gstack upgrade automation work with vendored installations?

Yes, the gstack upgrade automation fully supports both git-based and vendored installations, including vendored-global setups. It detects the specific install type and applies the correct upgrade workflow to ensure consistency across all environments.