gstack-upgrade

Detect gstack install type and upgrade global, local, or vendored copies.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/txema-puch/drone-ai-saturdays --skill gstack-upgrade-txema-puch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/txema-puch/drone-ai-saturdays/tree/main/.claude/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/txema-puch/drone-ai-saturdays --skill gstack-upgrade-txema-puch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool automates upgrading gstack by detecting install type (global, local, or vendored), applying the upgrade, and surfacing what's new to keep environments current with minimal friction.

Core Features & Use Cases

  • Detects install type (global/local/vendored) and chooses the correct upgrade path.
  • Upgrades gstack and syncs any local vendored copies to reflect the latest version.
  • Presents a changelog of new features and fixes to help users decide when to upgrade.
  • Handles auto-upgrade settings and rollback if the upgrade encounters errors.

Quick Start

Run /gstack-upgrade to check for upgrades and apply them automatically when possible.

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 upgrade command to detect your installation type (global, local, or vendored) and apply the correct update path while preserving local edits and syncing vendored copies.

How does gstack handle version control and vendored copies during an upgrade?

During an upgrade, gstack detects vendored installations and synchronizes those copies to reflect the latest version, requiring only standard Git access without elevated privileges to keep version control aligned.

Can I roll back a failed gstack upgrade?

Yes, you can roll back a failed gstack upgrade using the built-in rollback mechanism, which restores your previous configuration if the upgrade process encounters errors or unexpected conflicts.

Do I need elevated privileges to upgrade a global gstack installation?

No, you do not need elevated privileges to upgrade a global gstack installation; the tool requires only standard Git access to detect the install type and apply the necessary updates.

How do I see what changed in the new gstack version before upgrading?

To see what changed, the upgrade process presents a changelog of new features and fixes, helping you review what is new before committing to the automated upgrade.

What happens to my local edits when I run a gstack upgrade?

When you run a gstack upgrade, the tool preserves your local edits where possible, applying the latest version changes while attempting to maintain your custom local modifications across different install configurations.