You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Root router: "When in doubt, invoke the skill" routes to skills the user has disabled #3018
The root SKILL.md (checked on 1.91.13, lines 225-235) lists about 40 routes by skill name, then says:
When in doubt, invoke the skill. A false positive ... is cheaper than a false negative ...
Two effects on current Claude models (Opus 5.5, Sonnet 5.5), which follow routing text literally:
Claude Code's skillOverrides lets users turn skills off ("benchmark": "off", "learn": "off", ...). The router still names them, so the model tries to invoke skills that are not loaded, and every disabled entry is a dangling reference.
"When in doubt, invoke" tips borderline requests into a full workflow. On these models that over-triggers more than it used to.
Possible fix: describe the routing by intent and let each skill's own description do the matching (the harness already lists only the enabled skills), and drop the "when in doubt" line or replace it with when not to invoke.
Setup: gstack 1.84.1 locally, the lines checked unchanged on main (1.91.13); Claude Code with about 50 gstack skills set to "off".
Fixed in v1.91.32.0 (#3057). The router routes only to skills in the session's available-skills list. A live check on Claude Code 2.1.284 confirmed that a skill set to "off" in skillOverrides is absent from that list. "When in doubt, invoke the skill" is replaced by when to invoke and when not to. Thanks @Rekin226.
Upgrade: Claude Code /gstack-upgrade; Codex and other hosts cd <source from ./setup --status> && git pull && ./setup --host <host>. If it still reproduces, reopen with your ./setup --status output.
Activity
C8: a render given disabled skills drops them from the router (#3018)
v1.91.19.0 fix: severe fix wave (truthful gates, no lost memory, ever…
v1.91.32.0 fix: Codex works from zsh, free text never enters shell co…
capy-ai commentedon Oct 6, 2026
Fixed in v1.91.32.0 (#3057). The router routes only to skills in the session's available-skills list. A live check on Claude Code 2.1.284 confirmed that a skill set to
"off"inskillOverridesis absent from that list. "When in doubt, invoke the skill" is replaced by when to invoke and when not to. Thanks @Rekin226.Upgrade: Claude Code
/gstack-upgrade; Codex and other hostscd <source from ./setup --status> && git pull && ./setup --host <host>. If it still reproduces, reopen with your./setup --statusoutput.v1.91.19.0 fix: severe fix wave (truthful gates, no lost memory, ever…
v1.91.32.0 fix: Codex works from zsh, free text never enters shell co…