gstack-upgrade

Upgrade the gstack CLI by detecting install type and applying the latest release.

Updated Dec 13, 2017
One-click install
npx skills add https://github.com/dogeared/tnra --skill gstack-upgrade-dogeared
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack-upgrade
Source: https://github.com/dogeared/tnra/tree/main/.claude/skills/gstack/gstack-upgrade
Command: npx skills add https://github.com/dogeared/tnra --skill gstack-upgrade-dogeared

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Upgrade gstack to the latest version across different install types (global vendored, local vendored, or Git-based), detecting differences and ensuring a clean upgrade path.

Core Features & Use Cases

  • Detect install type: Identify whether gstack is installed globally, locally, or vendored, and locate the correct installation directory.
  • Upgrade the stack: Pull the latest changes, re-run setup, and ensure the new version is in effect.
  • What’s new summary: Show a succinct changelog of updates between the old and new versions to inform users.
  • Use Case: When asked to "upgrade gstack" or "get latest version", execute a safe upgrade with rollback notes if something goes wrong.

Quick Start

Run /gstack-upgrade to begin upgrading 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?

To upgrade gstack, run the /gstack-upgrade command. It detects your install type, pulls the latest changes, re-runs setup, and shows a summary of what's new between the old and new versions.

What's the best way to update a vendored gstack CLI installation?

Updating a vendored gstack CLI is handled automatically by the upgrade tool. It detects whether your installation is global, local, or vendored, locates the correct directory, and applies the update safely.

Does the gstack upgrade process work for both dev and production environments?

Yes, the gstack upgrade process applies to maintenance workflows for both dev environments and production contexts. It performs a safe upgrade with rollback notes to ensure minimal downtime across your environments.

How does the gstack CLI show what's new after an upgrade?

After upgrading, the gstack CLI presents a succinct changelog summary. This shows the differences and updates between your previous version and the newly installed release to keep you informed.

What happens if a gstack upgrade fails?

If a gstack upgrade fails, the tool provides rollback notes to help restore your environment. It is designed to execute a safe upgrade path and minimize downtime if something goes wrong.

Do I need network access to upgrade gstack?

Yes, you need network access to upgrade gstack. The tool fetches updates directly from the upstream repository, and it requires a valid existing install of gstack to begin the process.