← All skills
gstack-upgrade
85 / 100 · Low risk
Fine to try. Some of what it can do is expected: a coding skill usually runs build and test commands.
By charlieviettq/awesome-agent-skill (GitHub) · coding · 27 stars · scanned at commit c567ae4
Upgrade gstack to the latest version.
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 16 places.
Show 13 more
- .claude/skills/gstack-gstack-upgrade/SKILL.md, line 77
~/.claude/skills/gstack/bin/gstack-config set update_check false - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 85
if [ -d "$HOME/.claude/skills/gstack/.git" ]; then - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 117
OLD_VERSION=$(cat "$INSTALL_DIR/VERSION" 2>/dev/null || echo "unknown") - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 126
cd "$INSTALL_DIR" - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 136
PARENT=$(dirname "$INSTALL_DIR") - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 150
_ROOT=$(git rev-parse --show-toplevel 2>/dev/null) - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 167
cd "$_ROOT" - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 178
mv "$LOCAL_GSTACK" "$LOCAL_GSTACK.bak" - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 188
rm -rf "$LOCAL_GSTACK" - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 200
MIGRATIONS_DIR="$INSTALL_DIR/gstack-upgrade/migrations" - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 222
mkdir -p ~/.gstack - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 256
~/.claude/skills/gstack/bin/gstack-update-check --force 2>/dev/null || \ - .claude/skills/gstack-gstack-upgrade/SKILL.md, line 273
PRIMARY_VER=$(cat "$INSTALL_DIR/VERSION" 2>/dev/null || echo "unknown")
Changes files outside its own folder
The author does not mention this.
Found in 5 places.
Show 2 more
Other copies in this repository
charlieviettq/awesome-agent-skill has 1 more folder with a skill named gstack-upgrade. This page shows the lowest-scoring copy.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'gstack-upgrade' ] || [ -L ~/.agents/skills/'gstack-upgrade' ]; then echo 'A skill folder named gstack-upgrade already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/charlieviettq/awesome-agent-skill' "$d" && git -C "$d" checkout --quiet 'c567ae426d55fa498e919fc0f5a37c582d5c7a2c' -- '.claude/skills/gstack-gstack-upgrade' && mkdir -p ~/.agents/skills && cp -R "$d"/'.claude/skills/gstack-gstack-upgrade' ~/.agents/skills/'gstack-upgrade' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'gstack-upgrade' ~/.claude/skills/'gstack-upgrade' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for charlieviettq/awesome-agent-skill shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/charlieviettq/awesome-agent-skill/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | c567ae4 | 85 |