Skip to main content

gstack-upgrade

gstack-upgrade

Catalogue généré le 2026-05-11

En une phrase

UpgradeMet à jour gstack tovers thesa latestdernière version.version, détecte automatiquement comment il est installé (global, local, vendored) et te montre ce qui change.

Quand l'utiliser

  • Usegstack whent'a askedaffiché toun "message UPGRADE_AVAILABLE au début d'une session et tu veux mettre à jour.
Tu veux passer manuellement à la dernière version de gstack sans attendre un prompt. Tu as activé l'auto-upgrade gstack",et "updatetu gstack",veux orcomprendre "getce latestqui version"s'est passé après une mise à jour automatique. Tu veux configurer le comportement des mises à jour (auto ou pas, snoozer une version, désactiver les checks). VoiceTu triggersveux (speech-to-textvoir aliases):le "upgradeCHANGELOG thedes tools",versions "updatesorties thedepuis tools",ta "geedernière stackmise upgrade",à "g stack upgrade".jour.

Comment l'invoquer

  • Slash command : /gstack-upgrade (si exposé dans ton CLI)
  • Voice triggers : « upgrade the tools » · « update the tools » · « gee stack upgrade » · « g stack upgrade »
  • Phrases déclencheurs (texte) : voir la description complète ci-dessous
Auto-invocation : sur demande explicite

Description complète

Upgrade gstack to the latest version. Detects global vs vendored install, runs the upgrade, and shows what's new. Use when asked to "upgrade gstack", "update gstack", or"get latest version", "update gstack version", "get latest version".gstack" Voice

Auto-invocation triggers (speech-to-text aliases): "upgrade theOui tools", "updatequand thele tools",préambule "gee stack upgrade", "g stack upgrade".

Pour aller plus loin

/gstack-upgrade

Upgrade gstack to the latest version and show what's new.

Inline upgrade flow

This section is referenced by alld'un skill preambles when they detectdétecte UPGRADE_AVAILABLE.

,

StepClaude 1:propose Askce theskill.

user (or

Description auto-upgrade)détaillée

First,Le checkskill ifgstack-upgrade gère le cycle de mise à jour de gstack. Au début de chaque session, gstack vérifie en arrière-plan s'il existe une version plus récente. Quand c'est le cas, il te le signale dans le préambule d'un skill. À ce moment, tu as quatre choix : oui mettre à jour maintenant, oui et active l'auto-upgrade ispour enabled:ne plus jamais y penser, pas maintenant (avec un snooze qui s'allonge à chaque report : 24h, puis 48h, puis 1 semaine), ou ne plus me demander.

IfLe AUTO_UPGRADE=trueskill ordétecte AUTO_UPGRADE=1:automatiquement Skip AskUserQuestion. Log "Auto-upgradingcomment gstack v{old}est installé v{new}..."sur andta proceedmachine. directlyCinq tocas Steppossibles 2.: Ifinstall global git (le plus courant, dans ~/.claude/skills/gstack/), install local git (cloné dans le projet courant), vendored local (copié sans git dans .claude/skills/gstack/), vendored global, ou pas trouvé du tout. Pour les installs git, il fait un git fetch + reset --hard origin/main + ./setup. failsPour duringles auto-upgrade,vendored, restoreil fromclone backupune nouvelle copie, l'échange avec l'ancienne (gardée en .bak directory)au andcas warnoù), thepuis user:relance "le setup.

Si tu as des modifications locales non commitées dans le dossier gstack (rare mais possible pour les contributeurs), le skill les stash avant l'upgrade et te prévient pour que tu puisses les récupérer après. Auto-upgrade faileds'active via restoredla previousconfig version.(gstack-config Runset auto_upgrade true) ou la variable d'environnement /gstack-upgradeGSTACK_AUTO_UPGRADE=1 manually to retry."

Otherwise, use AskUserQuestion:

    Question: "gstack v{new} is available (you're on v{old}). UpgradePour now?"désactiver Options:complètement ["Yes,les upgradevérifications now",de "Alwaysmises keepà mejour, uptu to date", "Not now",réponds "Never ask again"]

    If "Yes, upgrade now": Proceed to Step 2.

    If "Always keep me up to date":

    (extraitvoirça met update_check: false dans la config. À la fin de l'upgrade, le SKILL.mdskill complette pourmontre lace suite)qui a changé depuis ta version précédente.

    Source

    • Plugin : gstack
    • Nom interne : gstack-upgrade
    • Fichier : /home/thymon/.claude/skills/gstack/gstack-upgrade/SKILL.md