gstack-upgrade

Automate gstack version detection, migration scripts, and vendored copy synchronization.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, bash, awk, sed, grep, find, and includes scripts (resource) components.

What problem does it solve?

This skill ensures your gstack installation remains current by automating version detection, dependency updates, and state migrations, preventing configuration drift and ensuring you have access to the latest productivity features.

Core Features & Use Cases

  • Automated Upgrades: Detects whether you are using a global or vendored installation and applies the correct update path.
  • State Migration: Automatically runs version-specific migration scripts to fix stale configurations, orphaned files, or structural changes.
  • Team Synchronization: Manages team-mode deployments by ensuring local vendored copies stay in sync with the global source of truth.

Quick Start

Invoke the gstack-upgrade skill to check for the latest version and apply all necessary updates and migrations to your current environment.

Frequently Asked Questions about gstack-upgrade

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate version upgrades and migration for the gstack engineering toolkit?

The gstack-upgrade skill automates version management and structural migration of gstack by detecting installation types, synchronizing vendored copies, and executing idempotent migration scripts across different versions.

How does gstack handle state migration when updating to a new version?

gstack state migration automatically runs version-specific migration scripts to fix stale configurations, orphaned files, or structural changes, preventing configuration drift during the upgrade process.

Do I need bash and git to perform a gstack upgrade?

Yes, you need bash access to perform git operations and file system modifications within the gstack directory structure, along with awk, sed, grep, and find dependencies.

Can I use gstack-upgrade to keep a team-mode vendored installation in sync?

Yes, gstack-upgrade manages team-mode deployments by ensuring local vendored copies stay synchronized with the global source of truth during version updates and migrations.

What's the best way to fix configuration drift in a gstack installation?

To fix configuration drift, invoke the gstack-upgrade skill to check for the latest version and apply all necessary updates and idempotent migration scripts to your current environment.

Why does my gstack upgrade require different paths for global and vendored installations?

gstack-upgrade detects whether you are using a global or vendored installation and applies the correct update path, ensuring both installation types receive appropriate version management and structural migration.