Skip to content

chore(skills): unvendor gstack — switch to team mode - #15

Merged
steadyfall merged 1 commit into
mainfrom
chore/upgrade-gstack-v1.6.0.0
Apr 25, 2026
Merged

chore(skills): unvendor gstack — switch to team mode#15
steadyfall merged 1 commit into
mainfrom
chore/upgrade-gstack-v1.6.0.0

Conversation

@steadyfall

Copy link
Copy Markdown
Owner

Summary

  • Removes the vendored .claude/skills/gstack/ subtree (570 source files) from git tracking
  • Adds .claude/skills/gstack/ to .gitignore so it stays local and untracked

This follows the vendoring deprecation introduced in gstack v1.6.0.0 (shipped in #14). The vendored copy inflated clone size by ~190k lines, broke silently on workspace renames (the prior absolute symlinks leaked the stuttgart workspace path), and drifted behind upstream between manual upgrades.

No fspeek application code changed. All modifications are under .claude/skills/.

Setup after merging

Each developer runs once:

cd ~/.claude/skills/gstack && ./setup

The skill symlinks in .claude/skills/ already point to ../gstack/<skill>/SKILL.md (relative paths, set by the previous commit in #14), so they resolve correctly wherever gstack is installed.

Test plan

  • Fresh clone: confirm .claude/skills/gstack/ is absent
  • After ./setup: confirm readlink .claude/skills/autoplan/SKILL.md returns ../gstack/autoplan/SKILL.md and resolves
  • Confirm no skill files are accidentally tracked (git status clean after setup)

Removes the vendored `.claude/skills/gstack/` subtree from git tracking
and adds it to `.gitignore`. Developers run `cd ~/.claude/skills/gstack
&& ./setup` once to build the tooling locally; the installed copy at
`.claude/skills/` symlinks into it.

This follows the vendoring deprecation in gstack v1.6.0.0. Keeping
570 source files in the repo inflates clone size, breaks on workspace
renames, and drifts behind upstream between upgrades.
@steadyfall
steadyfall merged commit 724b7d4 into main Apr 25, 2026
4 checks passed
@steadyfall
steadyfall deleted the chore/upgrade-gstack-v1.6.0.0 branch April 25, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant