Skip to content

feat: proper gstack installation with unified skills#14

Merged
indykish merged 1 commit into
masterfrom
feat/gstack-unified-skills
Apr 13, 2026
Merged

feat: proper gstack installation with unified skills#14
indykish merged 1 commit into
masterfrom
feat/gstack-unified-skills

Conversation

@indykish

Copy link
Copy Markdown
Owner

Summary

  • Install gstack to ~/.local/share/gstack via official ./setup
  • Create unified skills directory (gstack + custom dotfiles skills)
  • Symlink all agent skills (.claude, .codex, .opencode, .amp) to unified directory
  • Update upgrade-ai-tools to check tool availability before upgrading
  • Add .unified-skills/ to .gitignore
  • Sync 4 new greptile rules from M8_001:
    • TWF: Timestamp freshness rejection
    • ESO: Error returns must not silently substitute defaults on OOM
    • SGR: SQL migrations must include GRANT statements
    • OAE: OAuth form bodies must URL-encode all fields

- Install gstack to ~/.local/share/gstack via official ./setup
- Create unified skills directory (gstack + custom dotfiles skills)
- Symlink all agent skills to unified directory (.claude, .codex, .opencode, .amp)
- Update upgrade-ai-tools to check for tool availability before upgrading
- Add .unified-skills/ to .gitignore
- Sync 4 new greptile rules from M8_001 to RULES.md:
  - TWF: Timestamp freshness must reject future timestamps
  - ESO: Error returns must not silently substitute default values on OOM
  - SGR: SQL migrations must include GRANT statements
  - OAE: OAuth form bodies must URL-encode all fields
@indykish indykish merged commit a22ebf1 into master Apr 13, 2026
1 check passed
@indykish indykish deleted the feat/gstack-unified-skills branch April 13, 2026 12:26
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