Self-Improving Skills: Three Schema Versions in One Day
A skill that throws UnknownEnvVar mid-task is a UX disaster. By the time the error surfaces, skill selection has already happened, the user is mid-thought, and recovery is "go set the env var and star