gstack-upgrade

Detect gstack install type and apply the appropriate upgrade path.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrading gstack across multiple installation modes can be error-prone and manual. This Skill automates detection of the installed variant (global git, local git, or vendored) and executes a safe upgrade path that preserves local changes and ensures consistency across all copies.

Core Features & Use Cases

  • Detects install type (global git, local git, vendored) and upgrades accordingly.
  • Syncs local vendored copies after upgrade and provides rollback guidance if setup fails.
  • Shows what's new by summarizing CHANGELOG.md from the upgraded install.

Use cases include administrators upgrading in CI pipelines, developers upgrading in local environments, and teams that maintain vendored copies to stay in sync with primary installs.

Quick Start

Run /gstack-upgrade to 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 across different installation types?

To upgrade gstack, the Skill automatically detects your installation type, whether global git, local git, or vendored, and applies the appropriate upgrade path to sync everything to the latest version.

How does vendored gstack upgrade work without losing local changes?

Vendored gstack upgrades preserve local changes by automatically stashing them before syncing the vendored copies, ensuring your modifications are safely retained while updating the core version.

Can I automate gstack upgrades in CI pipelines?

Yes, you can automate gstack upgrades in CI pipelines by running the upgrade command, which handles version detection, stashing, and post-upgrade validation without requiring manual intervention.

What happens if a gstack upgrade fails and I need to rollback?

If a gstack upgrade fails, the Skill enforces safe operations through backup restoration and provides rollback guidance to revert your environment to its previous valid state.

How do I check what's new after upgrading gstack?

After upgrading gstack, you can check what's new by viewing the automatically summarized CHANGELOG.md extracted directly from your newly upgraded installation.

Does gstack upgrade validate the installation state after syncing?

Yes, gstack upgrade validates the post-upgrade state by using version-markers to confirm a successful upgrade and ensure consistency across all global, local, and vendored copies.