mirror of
https://github.com/garrytan/gstack.git
synced 2026-05-02 11:45:20 +02:00
e7f6ad551c
Second run (post1bd50189) regressed from 5/8 to 0/8 passing. Root cause: I stripped TOO MUCH from the prompts. The "Invoke via the Skill tool" instruction wasn't over-instruction — it was what anchored routing. Removing it meant the agent saw bare "/context-save" and did NOT interpret it as a skill invocation. skillCalls ended up empty for tests that previously passed. Corrected pattern: keep the verb ("Run /..."), keep the task description, keep the "Invoke via the Skill tool" hint. Drop ONLY the GSTACK_HOME / ./bin bash setup that used to be in the prompt (now covered by env: from5f316e0e). Add "Do NOT use AskUserQuestion" on all tests to prevent the agent from trying to confirm first in non-interactive /claude -p mode. Lesson: the Skill-tool routing in Claude Code's harness is not automatic for bare /command inputs. An explicit "Invoke via the Skill tool" or equivalent routing statement in the prompt is what makes the difference between 0% and 100% routing hit rate. Relaunching for verification.