gstack-upgrade

Automate gstack upgrades with update checks, install type detection, and migrations.

3|Updated Oct 12, 2025
One-click install
npx skills add https://github.com/mostafasudo/warpy --skill gstack-upgrade-mostafasudo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/mostafasudo/warpy/tree/main/.codex/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/mostafasudo/warpy --skill gstack-upgrade-mostafasudo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Bash, Read, Write, AskUserQuestion, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automatically upgrades the gstack application to the latest version, detecting the global or vendored installation type and showing the latest changes.

Core Features & Use Cases

  • Auto-Upgrade: Detects if an upgrade is available and performs the upgrade automatically or on user request.
  • Install Type Detection: Identifies if gstack is installed globally or vendored, handling both types appropriately.
  • Version Comparison: Shows what's new by comparing the old and new versions.
  • Standalone Usage: Can be invoked directly to force a fresh update check and upgrade process.
  • Migrations: Handles various migrations required when upgrading from different versions of gstack.

Quick Start

Use the gstack-upgrade skill to automatically upgrade gstack to the latest version.

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 automatically?

To upgrade gstack automatically, the Skill checks for available updates, runs necessary migrations, and installs the newest version. It can be invoked directly to force a fresh update check and execute the upgrade process without manual intervention.

How does gstack handle version upgrades for global versus vendored installations?

Handling gstack version upgrades involves detecting the installation type automatically. The Skill identifies whether your gstack setup is global or vendored, then applies the appropriate upgrade path and runs necessary migrations tailored to that specific installation environment.

Can I see what changed when upgrading gstack to a new version?

Yes, you can see what changed during a gstack upgrade. The Skill performs version comparison between your old and new versions, providing detailed changelogs that show the latest changes and updates included in the newly installed release.

Do I need Bash to perform a gstack version upgrade?

Yes, you need Bash along with Read, Write, and AskUserQuestion capabilities to perform a gstack version upgrade. These dependencies allow the Skill to detect install types, execute migration scripts, and interact with you during the update process.

What happens to my configuration when running gstack migrations during a system maintenance upgrade?

Running gstack migrations during a system maintenance upgrade handles necessary configuration transitions between different versions. The Skill automatically executes required migrations to ensure your installation remains compatible and fully functional after updating to the latest release.