gstack 1.91.157.0 cuts 20 KB of dead routing text from its Claude Code skills

50 minutes ago

gstack 1.91.157.0 for Claude Code: the "When to invoke" section is gone from every Claude skill file, about 20 KB across 56 skills, and voice triggers now route from the root router. Other hosts and --catalog-mode=full are unchanged. Release notes: https://github.com/garrytan/gstack/blob/main/CHANGELOG.md#1911570---2026-10-19 Commits: https://github.com/garrytan/gstack/commits/main

Ask

Ask about this presentation

Answers are generated from this presentation.

Chapters

  1. 0:00Lighter
  2. 0:12Why
  3. 0:26Voice
  4. 0:39Other hosts
  5. 0:52Your turn
Show transcript

Lighter

gstack logo

gstack drops the “When to invoke” section from its Claude skills

## When to invokeremoved from every Claude SKILL.md
savedabout 20 KB across 56 skills
LighterWhyVoiceOther hostsYour turn
garrytan/gstack · CHANGELOG.md · 1.91.157.0

gstack's Claude Code skills just got lighter. Every skill file loses its When to invoke section. That cuts about 20 kilobytes of text across 56 skills.

Why

Claude Code opens a skill’s body only after invoking it, so that section never routed anything

Routing still comes from the one-line catalog description
and from the routing block in your CLAUDE.md
LighterWhyVoiceOther hostsYour turn
garrytan/gstack · CHANGELOG.md · 1.91.157.0

Claude Code only opens a skill's body after the skill is invoked, so routing text in there never picked a skill. Choosing still works the same way, from the catalog description and your CLAUDE.md routing block.

Voice

Voice triggers now live in the root router, one line per skill

- Voice trigger “speed test” → invoke /benchmark
21 lines in the root router, while 54 skills shed 5,139 tokens
LighterWhyVoiceOther hostsYour turn
garrytan/gstack · CHANGELOG.md · SKILL.md · 1.91.157.0

Spoken triggers moved too. The root router now holds one voice trigger line per skill, 21 in all. The router grows a little, and the skills together shed about five thousand tokens.

Other hosts

Only the Claude render changes

Other hosts keep the full description
--catalog-mode=full keeps it too
LighterWhyVoiceOther hostsYour turn
garrytan/gstack · CHANGELOG.md · 1.91.157.0

This trim is for Claude only. Other hosts keep the full skill description, and so does the full catalog mode. If you run gstack somewhere else, nothing changes for you.

Your turn

The full notes are in gstack’s changelog

CHANGELOG.mdgstack 1.91.157.0, October 19
Do you call gstack skills by voice, or by typing the command?
LighterWhyVoiceOther hostsYour turn
garrytan/gstack · CHANGELOG.md · 1.91.157.0

The details are in gstack's changelog. Do you call gstack skills by voice, or by typing the command?