gstack-upgrade

Upgrade gstack to the latest version and summarize CHANGELOG changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrade gstack to the latest version automatically, handling different installation modes and ensuring you see what's changed.

Core Features & Use Cases

  • Detects install type (global git, local git, vendored) and applies the correct upgrade path.
  • Upgrades gstack to the latest release and preserves user state.
  • Show What's New by summarizing CHANGELOG entries between the old and new versions.

Quick Start

Run the /gstack-upgrade command to upgrade gstack to the latest version and display what's new.

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, run the /gstack-upgrade command. It detects whether gstack is installed globally, locally, or vendored, applies the correct upgrade path, and preserves your user settings.

How does gstack handle upgrading vendored or local git installations?

Upgrading vendored or local gstack installations works through install-type detection. The tool automatically identifies your specific setup and adapts the upgrade flow accordingly to ensure a correct update.

Can I see release notes and what's new after a gstack upgrade?

Yes, you can see what's new after a gstack upgrade. The tool reads the CHANGELOG, summarizes changes between your previous and new versions, and stores the old version as a reference.

Will upgrading gstack delete my current user settings and configuration?

Upgrading gstack will not delete your user settings and configuration. The upgrade process is specifically designed to preserve your existing user state while updating the core files.

What is the best way to manage versioning and release notes for a CLI tool?

Managing CLI tool versioning is best handled by automating the upgrade process and summarizing CHANGELOG entries. This ensures the tool updates correctly across different installation modes while surfacing release notes.

Why does my gstack upgrade flow change depending on the installation type?

Your gstack upgrade flow changes because the tool detects global git, local git, and vendored installations differently. It adapts the upgrade path to match the specific installation mode for a successful update.